黑马程序员技术交流社区
标题: 【常见问题】爱学Java问题系列006—毕业后该选大公司还是小公司? [打印本页]
作者: 播仔爱学习 时间: 2021-11-5 16:05
标题: 【常见问题】爱学Java问题系列006—毕业后该选大公司还是小公司?
本帖最后由 播仔爱学习 于 2022-10-13 17:26 编辑
学完Java的同学,面临就业的选择,都会纠结这个问题——
到底应该选择像BATJ一类的互联网大厂,还是选择创业型的中小企业呢?
先来了解下大公司与小公司的区别,再做选择,播仔总结了以下几点供大家参考:
1. 工作内容
大公司:规章制度较为完善,人员分工明确,每一个岗位都有明确的工作职责。只要做好自己的本职工作就可以了,接触其它工作的机会比较少一些,你可能会在某一方面深耕,达到精通。看起来精通很棒,但是也有缺点,长期制作一个模块或者功能,有时候会乏味无趣,想要寻求改变;也对整体业务没太多了解,对未来跳槽有时受限。
小公司:岗位职责相对较为宽泛,通常会一人身兼多职,比如Java程序员要兼顾前端、测试、运维等工作,在规模比较小的公司也是很常见的。那么你可能会拥有更加综合的技术能力,但很难做到专且精,在短时期内很难做到一个方向的大牛。
2. 工作量
对于软件行业,无论大公司还是小公司,工作量都比较大。项目进度、紧急程度、临时任务等情况,都是影响大家工作量的因素。某些大厂经常夜里10点整栋大楼依然灯火通明。一些小公司加班到深夜更是常有的事。此处不多说,大家懂得。
3. 上升空间
Java开发属于技术型岗位,技术能力越强上升空间越大。
大公司:通常聚集人才较多,可以多向前辈牛人、行业大牛请教,不断地积累经验,学习提升。抓住机会多参与大型项目开发,掌握更多核心业务,那么你定会拥有很广阔的提升空间。
小公司:接触的技术领域比较多,需要不断学习的东西也比较多,虽然不会在某个领域深究,但能掌握的技术比较广,能够更好的锻炼自己迅速学习的能力,这也就是大家常说的小公司更加锻炼人。
4. 工作机会
大公司:拥有大公司的工作经历是优势,技术能力与人脉资源的积累,会让你以后的跳槽涨薪更加容易些。通常从大公司跳槽出来,还会选择大公司,激烈的竞争是不可避免的,还是要不断地学习。
小公司:对于小公司的程序员来说,接触的技术比较广,能做的事就多一些,比较符合大多数公司的需求。所以,从小公司出来的程序员选择性会更多一些。
综上所述,无论大公司还是小公司都有各自的优势。同学们可以根据自己的实际情况,例如:学历、技术掌握程度等等来做出选择。可以去体系流程都相对健全的大公司耐心接受打磨,钻研技术;也可以去规划清晰的小公司不断学习提升综合能力。明确自己想要什么,选择就不困难了。播仔相信同学们都能够做出贴合自己的选择。
结尾再建议一句,不论大公司还是小公司,选择一个明确的行业,比如做金融或者做教育,行业明确,以后不论是在大公司还是小公司都有相应的经验,游刃有余!但如果这两年做教育,后一年做电商,以后又做金融,这样眼花缭乱的行业经验,对于公司HR传递的信息可不是很好!对自己的沉淀积累也没有什么帮助。
祝愿大家都能找到一份满意的工作,同学们加油哦!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |