对于Java程序员来说,如果想在大型科技公司发展,应该具备以下能力。去初创公司的利弊一般来说,初创公司都是小公司,团队成员少,人际关系简单。这种简单的人际关系对程序员的成长很有帮助,这也是初创公司的好地方。在外包公司工作一段时间后,如果公司的发展速度满足不了自己的成长速度,那么你可以考虑去互联网公司做研发工作。

程序员去外包公司好吗?

很高兴回答这个问题。我就是一毕业就进入了外包行业。一干就是四年。目前担任外包公司的技术总监。我觉得做外包还是有前途的。一来外包作为程序员最直接的获取收入的途径,就好比练武找工作的最直接途径就是看家护院,保镖一样。这类简单直接的职业虽然不大高光,但是其进入机会多,进入条件低,稳定且分险低是没有什么资源小白的最佳选项了。

对于互联网企业一样,一般都是从外包开始,然后在利用外包时候积攒的资源,班底,技术进行转型。对于个人来说,在没有更好的就职资源得时候,外包是一个很好的选择。二来外包一直被同是编程的其他职业鄙视,我自己的从业经历也是告诉我,可以的话不要做外包去找有自己产品的公司或者大厂入职。我们分析下为什么会出现这个的判断,其实主要原因不过是做产品和大厂的公司开发工作内容稳定可以持续耕耘,这样在技术深度上有建树。

其次这类的公司一般都体量不小,不然开玩笑怎么可能养的起一个技术团队,所以待遇肯定比外包行业好太多,企业背书也好看。所以说外包公司能不去就不去是对的,但很抱歉,关键就是你有资格选择么?如何才能有资格了,其实技术好的人可以在这两类公司随便跳,谁适合自己就去哪。所以外包是小白进入职场积攒势力的好去处,等自己翅膀硬了就可以飞了。

三来就要说说有些外包公司是不能去的,强调的是外包公司,不是外包这个行业,很大程度上外包这么被人鄙视其实就是被这些人带坏了。那是什么公司了,人力外包公司。这类的公司靠把人员租给别的公司来谋利,这种公司完全不重视技术,被包出去的人在甲方公司待遇不能看。这种可以自行百度,不堪入目。所以一定要眼睛擦亮。我一直说的外包公司,其实是接别人的项目外包,这样的接到项目之后内部开发之后交给客户,这种公司一般都有稳定的技术团队,注重技术,待遇和公司环境都蛮不错。

新手程序员刚去公司都干些啥?

新手程序员,在我理解应该有两个场景一是应届生毕业,刚进入公司二是跳槽,刚进入公司。这两个场景比较典型,而本人在2015年1月份经历了第一个场景,在去年双十一前经历了第二个场景,下面我尝试来回答这个问题,希望对读者有所帮助。首先,我们来说应届生毕业,进入公司,此时的你没有任何工作经验,对环境陌生,对周围人陌生,对职业生涯陌生,是一段迷茫而又充实的时光。

我的第一份工作是一家国企,刚好处于传统企业互联网化的路口,大规模发展IT产业,包含电商车联网SCRM基础平台等方面的业务。我们同期的刚已入公司就进行了为期两个月的培训,其中一个月是授课形式的,从前端的requirejs,backbone,html5,css3到后端的spring mvc,dubbo,mybatis,mysql等都有讲到,剩余的一个月时间是使用上述技术栈,在相关培训老师的技术指导下,做一个简单的安卓APP,可在手机上安装运行,后端是tomcat打包的服务,通过HTTP JSON进行通信。

最终完成了相关的APP开发,我们就以此为基础,进入了团队,在团队中仍然有固定的指导老师,当初我进入的第一个任务是Zookeeper的协同,涉及到两个jar应用的通信,最终完成了相关的开发,从而开始接手真正的软件开发任务,完成新手程序员的转变。接着,我们来说说跳槽,刚进入公司的情况。此时,你的软件开发能力应该足够,如果不够应该不是通不过面试的。

我在双十一前跳槽,加入了现在的公司。第一天收到个人笔记本,向同事询问了团队的开发工具、技术栈,以及下一步的工作安排。基于此,我搭建了一个开发环境,拿到了代码权限,整理了项目流程和特点,有针对性的整理了工作流程,咨询了一些生活中需要注意的事项,比如考勤,吃饭等。熟悉这些大概需要一周的时间。一个星期后,我开始真正接管业务并发展它。


文章TAG:程序员  外包  公司  程序员去哪个公司  
下一篇