我的编程启示录:第一次敲代码的感悟
date
Jul 26, 2023
slug
first-time-writing-code
status
Published
tags
programming
summary
回忆第一份编程工作,先聊聊怎么学的编程。
type
Post
回忆第一份编程工作,先聊聊怎么学的编程。
大学阶段
当时学网络专业,大二时参加了老师的编程培训班,达不到老师的要求就会被淘汰。当时只会写一句代码。
System.out.println("Hello World");
培训初期,要完成老师布置的编程题目,保证自己不被淘汰,靠百度,但一行代码都不认识
培训中期,要公开讲每一行代码都干了什么,单纯粘贴代码是不行了,开始搜每一行代码的作用,其实就是英翻汉,好在也通过了。
培训后期,编程题目上难度了,根据加减乘除规则,手写计算器,就是这个题目让我入门了,领会了编程的精髓:
只有你想到,编程才能做到。
实习
之后被老师推荐到一家公司去国家电网驻场,那段时间下班回家就开始学习,开始了解各种各样的技术,
mongodb
、虚拟机
、hadoop
,虽然都不懂,但按照网上的教程都练习一遍,记得当时为了搭建 hadoop
的环境,在笔记本启动好几个虚拟机,按照文档一步一步操作,看到结果的那一刻开心到飞起。后来老师推荐我学习
js
,后面有了解到 jQuery
,从那之后开始接触前端相关的东西。第一份编程工作
当时作为前端入职,记得当时的技术栈还是用模板语言,开发效率低,后面开发新项目,我提倡前后端分离,记得当时还用
jQuery
搞了个快速生成列表、表单的功能,后端只要提供接口及字段,我就在配置文件码 JSON
,几分钟就能做好一个模块,当时后端小伙都惊了。自此开始了前端生涯~
结尾
学技术没有捷径,还需稳扎稳打,熬时间。记得老师是这么评价我的,我在培训的那些人中,不是聪明的,但是最努力的。我这一路基本靠熬时间。靠熬时间也收获了几个能力:
- 搜索能力,掌握搜索技巧,能大幅度缩短找答案的时间
- 学习能力,对于从未学过的技术,能够快速上手
- 变通能力,能快速上手不同的编程语言