时间过的真快, 转眼已经在计算机行业摸打滚爬了10年,从事计算机也许是我这辈子做的正确的选择。当时我自己报了日语专业,老父亲背着我偷偷给我改成了计算机专业,虽然并不讨厌计算机,但那个时候天真的以为计算机专业就是组装电脑,卖电脑的,能有啥出息?
十多年的计算机生涯,在回想起当时看到计算机专业那种仇恨的表情,感觉特别的滑稽。
近很多人在问:到底应不应该上培训班?
我们先来分析一下:
作为计算机专业的同学, 你已经比别人多了4年的时间学习计算机的基础知识。 你已经通过《离散数学》了解了计算机的数学基础; 利用《数字电路》知道了机器码到底是怎么通过基本的门电路来执行的; 学习《计算机组成原理》明白了计算机的基本组成原理和体系结构;
通过《数据结构》的练习具备了基本的编程逻辑素养, 你知道了栈,队列,树,图,冒泡排序,快速排序,时间复杂度,空间复杂度.... 你可能看过《算法导论》甚至《计算机程序设计艺术》,虽然大部分人也看不懂 看懂了就可以给Bill gates 发邮件去微软上班了 :-)
你通过《操作系统》,《数据库》,《编译原理》 更让你对计算机的系统软件有了透彻的了解,你知道什么是进程, 死锁, 调度,范式,为了考试能写各种在现实中从来不用的超级复杂SQL, 你甚至读过Linux 0.11的源码, 写过词法分析器,语法分析器。。。
《计算机网络》让你知道了网络到底是怎么运行的,你至少知道网络协议是分层的,知道TCP为啥要握手三次, 可能看过《TCP/IP详解》, 不至于像很多人一样认为web 就是tomcat.
《软件工程》让你透过门缝撇了一眼现代的大规模软件开发是怎么回事当然现在的教材也够烂的。
你的专业课至少开了一门计算机语言课程, 例如C 或C++或 Pascal 甚至Java,你再学另外一门语言应该表示毫无压力。
但是看似大学学的多,但又有多少人真的学会了呢?基础打牢了呢?每当问这句话的时候我坚信很多学生都脸红,大学期间谈恋爱、玩游戏心思完全不在这些专业课之上,特别是针对当前技术的快速变化,如嵌入式,html5、android开发。真是让他们来企业就职,很多同学还得从头教起,正因为如此找工作还是相当困难的。因此对于大部分人而言,培训还是相当必要的。
Copyright © 2004-2024 华清远见教育科技集团 版权所有
京ICP备16055225号-5,京公海网安备11010802025203号