在很多人眼里, 程序员应该是很难的一个工作, 门槛也比较高. 其实想要学编程并不是太复杂, 只要你认真去研究, 去记住一些基础知识, 再加上有很好的逻辑思维. 你完全可以通过自学而进入这个行业, 而且技术还不一定比别人差很多.
最近在职场论坛上看到这样一个帖子: 员工自学 1 年编程, 想要 2 天写出 "俄罗斯方块", 结果蒙了, 网友: 未来的技术大拿! 这是怎么回事呢?
该员工说自己从一年以前就开始自学编程了, 还买了很多相关方面的书籍, 整个书桌都堆满了. 学了一年之后, 该员工自认为还是不错了, 于是想试着写个 "俄罗斯方块" 来检验一下自学的成果. 可是谁知道 2 天过去了, 仍旧没完成自己的目标. 而当时在家自学, 也没有出去找工作, 现在借的钱用完了, 又担心找不到程序员方面的工作, 非常着急. 本以为自己还是很聪明的, 没想到却是这样的结果.
从帖子中我们可以看出来该员工决心还是很大的, 不然也不会在家自学一年, 又不出上班, 这需要很大的勇气才能够做到. 另外我们也可以看出员工家庭条件不是很富裕, 不然的话, 你完全可以找个培训学校去学习, 也用不着一个人在家天天琢磨. 虽然自学也能够学到很多东西, 但是效率太低了. 那么, 网友是怎么说的呢?
有网友说自己在 bat 上班, 都做了 3 年开发了, 可是现在你让我单独写俄罗斯方块, 那我也写不出来, 除非去网上找资料.
还有网友说自学编程的路程很漫长, 你这才入门呢? 另外你自学的这些书也是不靠谱的, 什么速成编程啊, 什么多少天学会, 这些没有多大的用. 主要是你基础太差了. 以后你会成为技术大拿的.
还有网友说总共这个也就 1 千行代码左右, 并不是很难, 但是要真正独立写出来, 也是需要下点功夫的.
结语: 其实程序员这个工作入门简单, 但是真正做到架构师还是很难的, 不仅需要多年工作经验, 而且要有清晰的头脑和思维, 能够整体考虑问题.
对此, 你怎么看呢? 欢迎写在评论中
小编是一个多年开发经验的程序员, 年初整理了一批 web 前端教程, 帮助想要成为 Web 前端程序员的人. 从零基础到各种框架的教程都有. 只需要加入到 Web 前端学习 qun:296,212,562. 即可免费领取, 种一颗树最好的时间是十年前, 其次是现在. 只要想学习, 不存在早晚.
来源: http://www.jianshu.com/p/919d01df34f7