作为一个程序员,很多人认为,我做开发,不搞算法,不搞运维,计算机中的内功,很多都用不到。
甚至现在很多专科类院校,计算机相关专业也慢慢开始脱离计算机基础,开设了web开发、移动开发,等比较时髦的技术,但是对于操作系统,数据结构这样的课程重视程度却远远不够。
程序员在真实开发中,很多人每天也是在做一些重复的工作。
俗称CV战士!
码农一词其实也来源于此。整天有任务了就做,没任务了闲着,反正也不难,永远都是重复性的工作。没机会接触到架构,也不去主动学习框架源码,针对此类码农,看着是脑力劳动,实则是体力劳动,计算机基础对于这类码农来说,根本用不到,开发中一切以业务需求为主。
但是这些程序员随着时间的推移,年龄的增长,回头看看,自己只是年龄增加了,写代码还是只会调用api,自己封装框架根本不会,技术还是浮于表面,所以就出现了中年危机。
计算机的基础理论,算法数据结构这些,就像是打地基。
基础好了不一定成为大佬, 但大佬的基础一定都好!
因此,计算机内功, 是个必要条件!











网友评论