一名大专学历想要争取一份非常好的Java工程师的工作。要从以下几个方面,综合考虑,然后再慎重选择是否要转行做这方面的工作。
个人的逻辑思维能力,性格是否适合做,已具备的计算专业知识,专科成功转行做Java的案例,我的建议。
个人的逻辑思维能力
IT技术研发,本身是个数学过程,需要非常强的逻辑思维能力,如果你本身对沟通比较擅长,深入的逻辑思维自己感到比价吃力,那么这是不合适的。尤其是现在Java工程师需要掌握的技术越来越多,很多时候需要你综合的考虑N个技术之间的关系。
光技术门类都包含十几个了,每一个门类都得很多知识点,综合起来不少于一百多个。所以,没有较好的逻辑思维能力,那你开发的时候,或者查bug的时候可跟不上。
性格是否适合做
有的人说是不是我是内向,能做得住就是性格适合干这个呢。其实很不是。这个是一个误导。应该说这个工作既有内向的部分,也有外向的部分。我举几个例子:
比如有个很内向的同事遇到的问题:做研发并不是一直自己低头编码,他需要跟人沟通需求,沟通设计,沟通技术的可行性都需要沟通。那么我这个内向的同事,大部分场合不说话,有次关于钱方面的需求没沟通到位,直接产生了一个漏洞,导致现场出现了重大失误,当然测试人员也得担当一些责任。
有个非常外向的同事遇到的问题:由于这个同事非常喜欢沟通,平时遇到问题就急于回答和表现,很难塔下心来学习。这样导致了自己技术一直进步不了,开始领导不觉得问题。当把他提拔上来后,发现很多技术选择出现问题。最终被降级,自己最终选择离职。
应该说,研发的同学应该是,整体式有个踏实的性格,再这基础之上要不断提高自己的 沟通能力,外向的性格也要间距一点。
已具备的计算专业知识
如果你本身是学计算机方面的,那么我觉得胜算更大。如果不是,比较难。我身边有学英语等专业转行做的。但是,付出很大,尤其是将来的晋升非常难。但是如果我说的前面两个维度,你表现非常好的话,那么没有问题。国外很多学文科的,自己开源了很多非常牛的框架。但是,要知道这些人的基础素质是很高的。
专科成功转行做Java的案例
在我身边可以说有不少这样的例子。学历不高专科,甚至专业也不是计算机相关专业。他们成功了,甚至是在合作的过程中,我没有感觉到他们的问题。但是这些,统一具备一些素质:对自己的要求很高,比如:学习自律性很高,逻辑思维不错,对自己沟通表达有一定的要求,能够自己规划学习。
我的建议:
现在互联网比较火,应该说缺口依然很大,如果坚持做这一行,是没问题的。但是你得能坚持,吃的了苦,能够给自己规划。我亲眼见过,有些非这个专业的同事,每周六都主动到公司学习,雷打不动。有了这个尽头,再加上我上边说的,应该没问题。预祝你早日成功。
IT行业的道路固然是充满了阳光了,一路上充满了美景,但是也充满了艰苦和崎岖,在突破了之后一路的阴霾,云霄之上,必然是一番广阔的云海。
我做java开发八年,对于java的学习方法和技巧,以及用怎么正确的学习方式才能少走弯路还是比较了解的,如果大家对于学习java有任何问题,都可以随时来问我 这是Java学习交流圈:766328863,里面有很多技术不错的大佬,有任何问题直接在里面问就行,关于Java的学习方法与技巧。里面也有比较新的资料还有各种学习Java的PDF 文档和书籍/最新视频教程。