计算机科学与技术专业的学生要怎样做才能避免成为低级的码农?
一个最有效最简单的途径,就是模仿你现在的老大:找到你们之间的差距,然后尽力缩小这种差距。当你和他之间没有差距的时候,你就可以坐他的位置,然后向更高一级的老大学习,如此循环。
本来吧,这是一个非常简单的道理,但很多年轻人不服气,觉得现在的公司是个渣,老大也是个渣!我非常理解这种心情,我以前就这样的。(顺手安利:李全懂·一起帮)
但是,事实的真相往往是:错的是你。因为你没有你们老大站得高。比如你可能看了几本书,比如《设计模式》比如《敏捷开发》,然后你就发现公司的代码“像坨屎一样”,公司的流程烂得“像个筛子一样”,对老大“先copy一下”“加个if...else”嗤之以鼻……
然而,那几本书,你以为你们老大没看过么?
在做程序员的道路上,你掌握了什么概念或技术使你感觉自我提升突飞猛进?www.zhihu.com
其实有时候想想,网络真的是一把“双刃剑”。
假设没有网络,你就只能观察身边的人身边的事,自己去点点滴滴地思考领悟。
但现在有了网络:
首先,信息爆炸,各种各样的声音铺天盖地,那种声音最容易被听到?当然是让人最“爽”的声音。现在还有所谓的“人工智能”推送,就更进一步,是让你最爽的声音。
你看到的,都是你最想看到的;你听到的,都是你最想听到的。你的认知,不管是正确的错误的,都不断地被强化。所以现在到处都是“粉”啊“黑”的,一言不合就撕逼。每个人都更极端,娱乐至上,缺乏反思和沉淀。
其次,给你了一个“好高骛远”的基础。因为以前那些“大神”离你很远,眼不见心不烦。结果一进知乎,艹,名校毕业多如狗,年薪百万满地走!再一对比自己,跪了,碎了。
现在我看到这些字眼都有些烦了,什么“码农”“码畜”“IT民公告”之类的……不知道为什么这种最开始幽默俏皮的调侃最后变成了一些人正儿八经的自卑自艾自怜?!
我们绝大多数人,一辈子就是个普通人啊!这是无论如何也改变不了的事实。每个人都站在金字塔的顶端,那特么还是金字塔么?
浮躁焦虑弥漫在网络上的每一个角落,脚踏实地反而变成一种稀缺的品质。能真正地,把日常的、平凡的、琐碎的工作做好,其实是一件非常难的事。诺,这个问题:
天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?www.zhihu.com
你扪心自问,究竟是:
- 你写业务代码已经游刃有余,已经毫无挑战性可言了呢?还是
- 已经被业务代码搞疯了,hold不住了。
我相信,绝大多数同学是后者。不然也不会暴打产品经理了,是吧?根据手机壳改变APP主题,多有技术含量,多么有挑战性的工作啊!
又想安利《折腾》,但懒得找具体的章节了,就这样吧,说了些不好听的话,大家多多包涵。