竹笋

首页 » 问答 » 灌水 » 山东工作一年后,来北京在外包公司做程序员
TUhjnbcbe - 2025/2/20 4:30:00
北京治疗白癜风哪里医院比较好 https://jbk.39.net/yiyuanfengcai/video_bjzkbdfyy/

这个问题,最近经常有身边的朋友问到。作为一名外包人员将来的出路在何方。这是目前外包行业的程序员最大的困扰。下边从以下几个方面来分析这个问题:外包人员目前的工作氛围?如何在外包公司保持自己的技术成长?未来是继续在外包,还是在另谋出路?

1.外包人员目前的工作氛围?

1)外包公司对员工的培训,一般不系统。

作为一个外包公司,完成客户的编码任务,成本越小越好,对员工长期,系统的培训就变的不太现实。能满足客户要求,满足这个底线一般就不管员工了。当然,也不能以偏概全,稍微系统的公司有可能组织系统培训。

2)外包公司对员工的技术要求不是特别高。

其实,这个主要看外包公司对标的企业来讲,如果对标的企业要求高,那么这个员工的成长是非常好的,但是很多对标企业,知道外包员工水平一般,要求一般不会像自己的员工那样,非常严格。这在一定程度造成了员工自身的成长也缺少一份动力。

3)外包公司一般不太会考虑员工的长期职业发展。

因为外包公司自己也知道,目前的员工呆不长,而且员工会因为工资跳槽也比较频繁。这样在整个职业发展中,他们也不能为员工梳理,并推进。

4)但是,外包员工绝对不是都不好,相反如下:

作为一名转行的程序员,大企业一般不要,而外包公司就给了你一个入口;

有些程序员是在外地来到大城市,也是非常难找工作,这样外包公司也给你提供了一个机会;

外包公司一般给员工的工资给的还是可以的,不会太低,保障了员工的生活。

2.如何在外包公司保持自己的技术成长?

1)自我要求,不断提高自己的技术能力。比如以Java为例,你得清楚当前的技术发展路线,即使企业不要求你也得不断学习,像我们在刚开始的3年基本周末抽出一天在学习。Java的学习路线如下:

但是,现在稍微大一点的公司,或者业务相对复杂的互联网公司,都是微服务的架构了。同时还需要学习一些分布式的内容。具体包括:

微服务:dubbox,springcloud

分布式文件系统:fastdfs

分布式消息中间件:rocketmq、rabbitmq

以上基本上是目前JavaEE工程师学习技术的基本路线

2)严格要求自己,不断提高自己的编码质量和对技术的理解深度。

有些公司是不太要求自己的编码质量的,代码结构,规范都非常乱,久而久之,将来当给你一次好的就业机会时,你依然抱我不住。

目前建议,你看以下书籍:

1)重构

2)敏捷设计原则和23中设计模式

3.未来是继续在外包,还是在另谋出路?

建议有如下出路:

1)在对标的公司,努力工作,希望能转正到对标的公司

2)在外包的工作中,不断提高自己的技术能力,将来投简历到一家更加优秀的公司

3)一直在外包公司,不断提高自己的编码能力和解决问题的能力,争取在外包公司担任核心的技术管理岗位,这样将来你的薪资和平台也不会太差。

1
查看完整版本: 山东工作一年后,来北京在外包公司做程序员