分享过来人的经验之谈,希望能给刚入行嵌入式开发的朋友一点儿帮助。
混迹互联网行业七年有余,期间走了很多弯路,吃了不少苦。
大学阶段
我读的大学并不是什么好大学,所以在大学开学之前我就打定主意要好好学习,凭技术吃饭。开学前学完了PASCAL,那时连程序的概念都没有,只好死记硬背代码,拿纸做笔记。记不清楚用纸写了多少程序,最长的一次在A4草稿纸写了30多页。就在这样的条件下入门了C/C++。
第一个C语言HelloWorld程序,调试了几个星期,当时没有人告诉我TC2.0需要设置下才能用。
大一学完了C、X86的汇编、数据结构、C++ 。
大二准备学VC和BC,当时难以取舍,后来选了VC,不为别的,只为书店里两本书,VC那本便宜6块钱。
我的努力在班上无人能及,学的日夜不分,大三有了自己的计算机后更是如此。很多次父亲在半夜教训我,责怪我是不是不要命了。我一直觉得自己基础差,记忆力又不行,条件也不好,所以觉得只有多花点时间才能赶上别人。后来有许多朋友说我有计算机的天赋,我只能干笑。
我当时用的是486电脑如下图的样子,大头显示器放在卧式主机箱上。这种电脑,新生代的人怕是从来没见过吧。
16M内存、1G硬盘。显示器是个二手的,辐射非常大,开机屏幕冒火花。安装一个Windows NT4.0需要一个通宵,编译一个BC5.0向导生成的程序需要两个小时。但是就是这台破机器陪伴我两年,让我学会了VC、Delphi、SQL Server等。
大三假期在一个计算机研究所找了个实习机会,工作了两个月一分钱也没有拿到,但是这两个月对我的发展帮助很大。由于工作认真,在一位长者的引荐下开始和他们一起做项目,这使我在读书期间有了自己的收入,在学生期间有1000多的收入我已经非常满足了,后来终于用自己赚的钱换了个新计算机。
涉足社会
大四下学期开始找工作,当时非常幼稚地认为工作经验已经很多。听父母的想法,想去那个研究所。之前在那边实习过的部门领导也希望我能去,大概是这种单位比较官僚的原因,最后没去成。最后去了我兼职过的一家公司做管理信息系统MIS(Management Information System&#x