先亮观点:如果你是科班出身,还去上培训班,简直就是一种耻辱 !
因为作为计算机专业的同学, 你已经比别人多了4年的时间学习计算机的基础知识。 你已经通过《离散数学》了解了计算机的数学基础; 利用《数字电路》知道了机器码到底是怎么通过基本的门电路来执行的; 学习《计算机组成原理》明白了计算机的基本组成原理和体系结构;
通过《数据结构》的练习具备了基本的编程逻辑素养, 你知道了栈,队列,树, 图,冒泡排序,快速排序,时间复杂度,空间复杂度…. 你可能看过《算法导论》甚至《计算机程序设计艺术》, 虽然大部分人也看不懂 看懂了就可以给Bill gates 发邮件去微软上班了 :-)
你通过《操作系统》,《数据库》,《编译原理》 更让你对计算机的系统软件有了透彻的了解, 你知道什么是进程, 死锁, 调度,范式,为了考试能写各种在现实中从来不用的超级复杂SQL, 你甚至读过Linux 0.11的源码, 写过词法分析器,语法分析器。。。
《计算机网络》让你知道了网络到底是怎么运行的,你至少知道网络协议是分层的, 知道TCP为啥要握手三次, 可能看过《TCP/IP详解》, 不至于像很多人一样认为web 就是tomcat.
《软件工程》让你透过门缝撇了一眼现代的大规模软件开发是怎么回事当然现在的教材也够烂的。
你的专业课至少开了一门计算机语言课程, 例如C 或C++或 Pascal 甚至Java , 你再学另外一门语言应该表示毫无压力。
在这种情况下你还去上培训班, 是不是太说不过去了?