首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

想转行程序员?只要你不是这三种人,都有机会成为优秀程序员!

程序员是这几年最热门的职业,即便是很多外行人分不清前端、后端、工程师、架构师,除了格子衬衫头发少加班多,大家都还有一个共同的认知:那些对着电脑噼里啪啦敲着看不懂代码的人,工资都很高。

很多人羡慕程序员除了羡慕有一个不错的收入外,还觉得程序员的技术也是一技傍身,在科技是第一生产力的今天,编程的技能能让他们走到哪都不怕。羡慕的人多,想转行的也不少,但很多人在学习一段编程的时间之后,就会厌倦,感觉编程太难,自己不适合编程,最后不了了之,还是回到羡慕别人拿高工资,自己只能幻想能不能突然变身一名技术高超的黑客,无所不能。

事情都是做出来的,幻想无用。如果你想转行程序员,只要你不是这3种人,无论年纪,学历,都可以学好编程。

懒人

勤能补拙是良训,如果你的学习能力不行,数学不好、英语不好、逆商也低,那么只要够勤奋,用一切都还有救,逻辑和数理是可以慢慢加强的,这方面资质弱的人也可以在工作中逐渐理解,用对方法+坚持+经验,要成为一个中级别的程序员也是可以的。很多人把自己的懒惰归结为天赋不行,虽然天赋存在,但要靠编程吃饭,还到不了拼天赋的地步。如果有人跟你说:你没天赋,就别学编程,这人肯定我们常说的“优越狗”。

数学英语都学不好的人

很多人会疑问,学编程怎么会和数学英语牵扯到一起,编程的本质其实是把你脑子里的想法用比自然语言更规范更逻辑化更条理的方式表达出来,而表达的时候需要高度逻辑化规范化的语言,正因为其中的逻辑比较多,所以一旦出现任何一个逻辑错误,你的整段话就会变得没有意义。而这个逻辑能力与数学的学习有很大的关系,如果你的数学怎么学都学不好,你可能成为不了一个出色的程序员。

英语方面大家都知道,编程是英文的,如果你英文学不好无法去阅读英文文档,基本上只能靠公司和汉文资料,学习后劲不足。如果只当一个普通的底层码工,可能用到的英文的确不多;但越往上走越需要,尤其是阅读一些英文版编程书籍。当然还有一种可能就是你学习编程的过程中的话去提升你的英文阅读水平也是可以的。

另外想要成为一个优秀的、有能力程序员,做软件开发的话,就来学习C/C++吧!你如果感觉自学C/C++语言有困难的话,大家有兴趣可以一起来筘羣学习,C/C++编程学习,七八四和一四3133。不管你是转行还是找工作,大家都一起成长进步。数学和英语算是编程的基础知识。假如说你不适合学数学和学英语,那么就需要大毅力去克服,否则你的编程之路将会十分坎坷。

逆商低

逆商其实就是逆境商,也就是说你在遇到逆境和挫折时候表现出来的反应。程序员可以说是几乎天天都在和挫折作斗争,奇奇怪怪的报错、各种神奇的bug,不管是天才还是普通人,都会遇得到。

而且有的bug解决起来的时间会比较长,很多人如果在这个时候被bug打败了,那么也不太适合编程,因为就算是再牛的程序员也不敢保证自己写出来的程序没有bug。那些写出bug就哭得人就不要浪费时间了。

最后如果想要转行程序员的话,还是十分鼓励的,只要不是懒的人,想要通过编程来吃饭并不是一件十分困难的事情,数学奇差的也有其它的方向,以算法工程师和前端工程师为例,前者要求的是精深的数学技巧,即便是编程能力一般,也可以成为不错的算法工程师;后者即使数学不那么好,却依然成为一个合格,甚至优秀的前端工程师。

最后祝你成功,希望对你有帮助,谢谢阅读!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190921A0C5FT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券