这样的人不适合学IT?

所有人对程序员都有个共同认知:起点低,薪资高,福利好,嫁人就嫁程序员。不可否认,很多人羡慕程序员除了他们有一个不错的收入外,还觉得在科技是第一生产力的今天,一技傍身能让他们走南闯北都不怕。

不给你打鸡血了,虽然人人都想拿高薪,人人都想学编程,但并非人人都适合学编程,在你做出决定前还是先看看自己能不能当好程序员吧。

1.脾气暴躁的人,一个bug没调通搞不好就高血压人没了

2.没有耐心的人,编程看似简单实则要不断深入学习

3.没有逻辑思维的人,编程对逻辑思维能力还是有要求的,逻辑混乱的人写出来的代码,基本就是低内聚高耦合的典范

4.投机心理很强的人,程序员要做冷板凳,哪个语言热门就去追的人,注定成不了优秀程序员。

5.没有同理心的人,自己delay各种借口,别人犯点小错就怼天怼地,这种人做其他岗位还好,做程序员就成了炮口,轰同事轰下属轰领导轰产品轰老板

6.没有自学能力的人,软件行业新技术更新迭代快,自学能力几乎是必须的,甚至要终身学习

第一,这一类人仅为少数,技术天才鲜有发生;第二,这只能在更高层次上实现,你我暂时可能都没能达到那个层次。

所以如果你有短板,那一定要去就短板补短板,不要侥幸。

如果对于这方面没有一个客观和清晰的认知,沉迷于偏激技术论、自恋怯弱者,那就是完全的不适合。

那么该怎么学习呢?

1、基础的理论,哪怕再枯燥也得硬着头皮学,而且还得理解透。

比如:学命令,一定要理解命令所用的场景、参数的用法,能和哪些命令配合使用。

2、学习是进阶式的,不是跳跃式的。不要基础不懂,又要想着搞提高的,没用的,到时候时间浪费了,学无所成。

3、动手比动口要多一点,光说不操作假把式;思考比提问要多一点,不动脑思考永远学不会;笔记比记忆要多一点,好记性不如烂笔头。

4、建立自己的知识体系库。如何建立:将自己所需要学习的技术点分成理论+实操+修订+总结四个部分,然后结合第5点进行重复修订。

一个很简单的比方:比如你要学习Nginx这款开源软件,那么你就需要从以下几个方面去建立属于你自己的nginx知识体系库。

1、什么是Nginx?

2、它用在哪?应用场景?

3、为什么要用它?它的特性是什么?

4、如何安装部署?如何保障安全?

5、它的组件、模板体系有哪些?都是些什么功能?应用场景?如何部署?

6、nginx负载均衡的各项指标意义与参数配置,如何依据实际生产来调优?

7、与第三方软件配合的架构学习与实践。

8、日常常见错误及解决方法,这是建立自己的故障处理手册,相当于客服手册一样,只要有问题来这手册一搜索即可,日后绝对是你的宝藏所在。

以上是一种进阶式的学习步骤,只是单纯举一实例,也不是完全能照搬全抄,还是需要根据平时的实际需求来增减内容。

5、学会刷墙式学习。何谓刷墙式学习,大家都知道装修粉白墙的原理:第一遍通篇刷白;第二遍再修修补补,看第一次哪个地方不均匀;第三遍还是在第二次的基础上修补,一直重复,直至整个墙面平整。

6、总结、总结、总结。任何知识、技术点不经上述4步然后再加上自已的总结,很难开成自己的知识体系,也很难将技术学到家,面试一问仍然是三不知,感觉什么都会一点,其实什么都不太懂。

相对于看到学员们学习时候的坚持,我们更想看到小伙伴拿到心爱的offer之后的释然。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年9月6日
下一篇 2021年9月6日

相关推荐