当前位置: 首页 > news >正文

程序员如何选择第一家公司

对于参加校园招聘的技术同学来说,如何选择公司和职位也是一个值得思考的问题,因为你首先要有一个意向的公司和岗位,然后根据要求进行准备,类似考研选学校和专业,只不过这次你可以有个很多个选择。

接下来我们来谈谈对公司的选择。

0 知名外企

知名外企一般指的是google,微软等国际知名互联网公司。这些公司在知名度,平台,技术影响力等方面的地位都难以撼动。如果岗位适合你,我觉得一般可以作为首选,同时,这些公司的面试难度一般也是最大的,对算法能力的要求很高。

1 知名互联网公司

程序员如何选择第一家公司

大公司一般会有健全的培养体系,先进的技术栈,优秀的平台。特别是bat和一些独角兽企业,一般来说都是首选。特别是对于应届生,如果能以名企作为起点,那对未来的成长也很有帮助。

2 高成长的小公司

近几年一些ai公司逐渐开始崭露头角,一些小公司也成长很快,这些公司可以提供有竞争力的工资以及更有挑战性的岗位,有些公司还可能有比较可观的股票或期权。如果你觉得你适合这样的公司,那也是一种选择。

3 金融或银行信息部

程序员如何选择第一家公司

这些公司一般都会有技术部,且会有比较稳定和体面的工作体验,加班强度低,但是相对来说技术栈比较落后,不适合追求技术成长的人。

4 游戏公司的游戏开发

程序员如何选择第一家公司

游戏公司是很多游戏少年憧憬的公司,其中的研发岗位一般也是公司中最为重要的岗位,这类岗位不仅需要技术,还需要对游戏的热爱,但是游戏公司相对较少,岗位也较少,未来跳槽的选择也会比较少,但如果你是真的热爱游戏,那就去吧!

除了上述这些公司,其他非互联网公司我不是不太推荐的

按照上面的分析,我具体举一些公司进行排序,大家可以参考一下。

以下排序完全是我的个人看法,如有雷同纯属巧合,如有不同看法可以交流。

互联网公司排行

一线:bat 微软 谷歌 亚马逊 hulu 头条 滴滴 网易游戏

这一类的特点要么是工资高。要么是平台大,技术好。要么就是外企光环。总的来说可以优先选择,一般不会错。当然这一类公司的笔试面试难度比较大,尤其是几个外企。

二线:小米,美团,京东,网易,华为,大疆,科大讯飞。

严格来说美团可以归入一线,小米上市后只能算二线了,京东,网易可以稳居二线。还有华为,大疆创新,科大讯飞这类非互联网但是专业性强的公司。

二点五线:商汤,face++,猿辅导等AI主导公司,b站,拼多多, 知乎,斗鱼,虎牙,链家等,海康威视,深信服。

这些属于新上市或即将上市企业,这些企业有部分还处于发展期,上升机会比较大。其中有些企业可以给出高的恐怖的工资。

三线:携程,爱奇艺,唯品会,新浪,蘑菇街,58同城

这些属于近几年发展速度较慢的互联网企业,也不会给出高工资。

四线:360,搜狐,cvte,好未来,顺丰,苏宁,vivo, oppo等企业

这些互联网企业中比较靠后,对程序员来说发展前景相对来说不是很好。

五线:听都没听过的公司

游戏公司排名

阿里游戏不清楚,百度游戏很垃圾

外企:暴雪上海,2k,育碧上海,巴拉巴拉

一线:腾讯,网易游戏

二线:完美世界,搜狐畅游,多益,巨人

三线:盛大,游族,光宇,网龙

四线:非游戏公司的游戏部门

银行、金融公司

一线:摩根士丹利,蚂蚁金服

二线:陆金所,老虎证券,京东金融,微众银行,招行信用卡,银联,浦发

三线:携程金融,滴滴金融,小米金融,证券公司金融部门

转载于:https://blog.51cto.com/14006572/2321712

相关文章:

  • zabbix之 自动发现磁盘io util 监控
  • 通用点赞设计思路
  • MVVM模块化架构
  • EF Core中执行Sql语句查询操作之FromSql,ExecuteSqlCommand,SqlQuery
  • 随手记统一监控平台Focus设计解析
  • Centos7 系统启动docker报错 inotify add watch failed
  • 以OpenGL/ES视角介绍gfx-hal(Vulkan) Texture接口使用
  • 阿里云应用高可用服务公测发布
  • JAVA入门到精通-第57讲-SQLserver数据类型
  • 利用keepalived实现高可用nginx(修改正)
  • iPhone XS JavaScript性能飙升背后的秘密
  • Java 基础语法
  • 变频电源是什么,变频电源的基础知识的认识
  • springboot配置Druid数据源
  • 红帽高级总监谈OpenJDK的未来:Java的未来从未如此光明
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 时间复杂度分析经典问题——最大子序列和
  • Angular Elements 及其运作原理
  • Consul Config 使用Git做版本控制的实现
  • IndexedDB
  • Java多态
  • JS变量作用域
  • k个最大的数及变种小结
  • Linux CTF 逆向入门
  • MySQL-事务管理(基础)
  • mysql中InnoDB引擎中页的概念
  • React-flux杂记
  • React-生命周期杂记
  • Swift 中的尾递归和蹦床
  • TCP拥塞控制
  • 基于游标的分页接口实现
  • 计算机常识 - 收藏集 - 掘金
  • 记一次用 NodeJs 实现模拟登录的思路
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 算法系列——算法入门之递归分而治之思想的实现
  • 线性表及其算法(java实现)
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • ​什么是bug?bug的源头在哪里?
  • #考研#计算机文化知识1(局域网及网络互联)
  • (14)Hive调优——合并小文件
  • (2)STM32单片机上位机
  • (C++)八皇后问题
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (笔试题)合法字符串
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (转)关于pipe()的详细解析
  • (转)可以带来幸福的一本书
  • ./configure,make,make install的作用(转)
  • /dev/VolGroup00/LogVol00:unexpected inconsistency;run fsck manually
  • ??在JSP中,java和JavaScript如何交互?