你提的问题,应该是想做程序员,然后现在还不是。那么就会涉及到两方面问题:1 专业知识 2 性格符合 3 综合能力你提到的只是第一点的能力。我们接下来分三个方向交流。
·
·
1 专业知识:程序员分为不同语言(Java/C++/python/CSS/Html等),不同工种(后端/前端/硬件/人工智能等)这些都不是最重要能左右你是否自学的关键
·
如果你是一个自学能力比较强,动手能力强,自控能力强的人,那么自学是完全没问题的。现在网上就有很多的自学平台(比如:51CTO学院就是一个很全面的IT学习平台,各种编程开发语言视频课程都有)
·
如果你自控能力差的话,就需要找一个培训班了,因为学习是枯燥的,你会很容易就被其他情况打乱,导致学习断断续续最终放弃。培训班或者网络培训班(51CTO学院微职位)都是辅导式学习,有班主任,助教等督促你的学习。有的甚至帮你找工作。
·
如果你动手能力差,不想动手,那你就不适合做程序员或者IT从业者
·
·
2 性格问题如果你是一个多动症的人,不太适合做程序员,程序员需要的是静下心来研究代码实现,属于研究型人才。
如果你属于研究型人才,那就可以考虑做程序员。
但是程序员一般到了35岁就要考虑转型了,要不然就是架构师向深走;要不然就是项目经理,技术部经理,总监,CTO,走管理路线。所以在决定进入IT行业前,也要想清楚,10年,20年以后你要怎么走
3 综合能力:这里主要谈:学习能力,理解力,执行力,找资料能力
学习力:编程语言变化太快,有时候需要到横向能力(比如:PHP开发,需要懂数据库,设置CSS 尤其适用于小公司)你要不断的学习更新,更宽的知识
理解力:善于理解产品经理/老板的真实意图,用最短/最优质的代码最高效的实现功能
执行力:程序员加班这个事我不用说了,大家都懂
找资料能力:这个能力是相当重要,却最容易被忽略,当遇到一个技术难题,你怎么去找到解决方案,是一个人价值/能力最好的提现。
综上所述,想去做一个程序员,要看个人的发展方向,性格特点,兴趣爱好,综合考虑,你说的自学行不行是一个很小的问题,自学是肯定可以的。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有