IT小白怒答一记。
虽然学的是计算机相关专业,但由于学校不怎么样,上课很水,课程设置很水及不合理问题,所以我基本也全是自学的。
1.形成初步概念
这是一个比较关键的阶段。对将
今天下午刚拿到一份 Java 开发的 offer,心中甚喜怒答一波。
先简单介绍下自身经历,17 年渣本(非知乎“渣本”,是实打实的真渣本)毕业,电子信息工程专业,毕业从事技术支持工作,其实就是客服人员,深感前途迷茫无望,所以入职四个月后就筹备转行 Java 开发,上月月底离职孤身一人来到上海海投简历,由于缺乏项目经验又非应届生,求职之路可谓艰辛。
16 年年底开始自学 Java,一开始网上各种搜集资料,一通乱学,花了很长时间才勉强弄明白了面向对象的思想,熟悉了基本语法,但此时的 coding 能力极差,基本处于只会复制粘贴阶段,可以看懂别人的代码,但自己不会写,甚至自己起个变量名方法名都要思考半天,就这样不知不觉就到了毕业季,稀里糊涂随便找了份工作。但工作了三四个月的时间,我就诞生了转行Java开发的念头,综合自身性格特点和未来发展空间。
经过在学校自己摸爬滚打瞎学的经历,我基本掌握了 Java 的一些基本概念和语法,也大致有了自己自学的方法,需要熟悉常用的一些 API 以及提升自己的实际编码能力。于是我在网上找到了一个付费的 Java 学习网站,使用一段时间后感觉不错便花了两三百块钱买了个学习账号,然后跟着上面学习 JSE 知识并做一些小的练习(自己动手完成这样的一些小练习十分重要),然后一步步的学习 JEE 相关的知识,此时自身的编码能力已经得到了很大的提升。然后结合自己日常的一些琐碎工作写了一个提升效率的小工具分享给部门同事使用,同事们的肯定给了我莫大的鼓励继续自学下去,最终在今年三月底离职转行 Java 开发。
接下来回答你的问题,高考 190 分是否可以自学 IT(我暂时理解为软件开发)。
高考 190 分,一定是没用心学习,这和你是否可以自学编程没有关系。但是自学编程也需要一定基础而且并不容易,需要强大的执行力和意志力坚持下去,编程主要需要逻辑能力和一点英语基础。鉴于你的情况,我推荐自己尝试在网上找点视频教程跟着学习下,学习两三个月后自己还有兴趣坚持学习下去的话,可以报个培训班,毕竟交了钱有人辅导要比自学更容易更快入门,而且培训班里会有很多小伙伴一起学习也不会孤单(一个人自学真的很孤单很容易放弃),培训结束后老师会叫你包装简历然后尝试找到第一份工作,只要找到第一份工作也就入了门当,后面就会顺利多了,当然 IT 行业技术日新月异,需要持续不断的学习。
PS:一定要先自学几个月看自己是否真的对编程感兴趣并能坚持学习下去,切不可一时冲动直接报培训班。