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