程序员成长第六篇:如何选择公司?

简介: 程序员成长第六篇:如何选择公司?

大部分人都会有找工作的需求。但很多人对公司没有要求,哪个公司给的工资高就选择哪个公司。长期看,这对整个职业发展来说并不是最优选择。工作不能仅看工资,以下几点也需要着重考虑。


一、能否学到相关领域的知识?


刚刚毕业的普通大学大学生,培训学校出来的高中生其实早期都一样,比较难找工作。很多人第一份工作想着能赚钱先做着,做到后面连专业技能都忘记了。这很不划算,宁肯工资低点,先入行。


二、公司的经历是否增加自己履历的分量?


如果能进大公司,先去大公司。这个履历对未来就业非常有帮助。并不是说大公司里面的人都很厉害,而是他们的作品大部分厉害,你参与其中,别的公司自然给你加分,你要说你开发微信的,是不是自己都感觉很自豪?


不能去大公司,某个细分领域里的头部公司也行,这类公司在行业里还是很知名的。


三、你是否认同你的直接上司?


如果你遇到一个负责任的上司,那是你的运气,他会成为你生命中的贵人。怎么知道上司是否负责呢?看他对你的职业规划上不上心,有没有帮助你量化优缺点。这种人生的贵人,一般你遇到了肯定会感觉到。


四、公司是否是技术驱动,以技术文化为主导的公司?


特别是对于软件工程师来说,有很多小公司还在用5年以前的老技术,你在这种公司是学不到什么东西的。如果一个公司对技术不重视,你进去后干几年,能力就会被固化。只会做一个很窄领域的事情,沉淀不了什么东西,后期发展会受限。


五、公司是否处于上升期?


上升期意味着业务在快速增长,如果是初创期就存在很大不确定性,可能做几个月公司就倒了。对于新人来说,这很不好,不利于成长。如果是多年工作经验的,去创业公司其实是很好的。风险和收益并存。


相对于工资,我认为上面五点更重要。工作就应该不将就,如果你觉得工作难找,那就补足短板,参考我上一篇的面试注意事项,找到合适的工作问题不大。


最后,祝大家早日找到心仪的工作。

目录
相关文章
kettle开发篇-空操作
kettle开发篇-空操作
571 0
|
人工智能 搜索推荐 算法
玩转通义星尘:体验定制化多样角色能力
在杭州云栖大会上,阿里云对外展示了一款个性化角色创作平台——**通义星尘**,其基于大规模高质量个性化对话数据,采用分阶段的个性化训练策略,使得模型在保持通用能力的基础上,延伸出拟人、具有情感、鲜明语言风格的能力,在角色的个性、风格遵循上具有更强的指令遵循能力。那么其能力展现到底如何?我们又能玩出哪些花样呢?今天开始测试通义星尘,争取年前把8个垂直模型都测试一遍,,加油!本文为原创,未经许可请勿搬运。
玩转通义星尘:体验定制化多样角色能力
|
Python
分布式框架ray的基本使用记录
分布式框架ray的基本使用记录
1360 0
|
人工智能 运维 数据挖掘
跨界融合:AI与5G技术如何共同推动数字化转型
【10月更文挑战第29天】本文探讨了人工智能(AI)与第五代移动通信技术(5G)的结合如何推动数字化转型。通过高速、低延迟的5G网络和AI的数据分析能力,两者相辅相成,实现了智能化网络运维、增强网络功能和多行业的实际应用。文中提供了网络流量预测和故障预测的示例代码,展示了技术的实际应用潜力。
643 1
|
Ubuntu Linux
linux查看系统版本及内核信息
在Linux中检查系统版本和内核信息,可使用`uname -r`查看内核版本,`uname -a`获取详细信息,或者查看`/proc/version`。要了解发行版版本,尝试`lsb_release -a`(如果安装了)或查阅`/etc/os-release`。Red Hat家族用`/etc/redhat-release`,Debian和Ubuntu系用`/etc/issue`及相关文件。不同发行版可能需不同命令。
1443 3
|
人工智能 安全 数据安全/隐私保护
一个案例,看懂AI Agent厂商的商业落地路径
随着大语言模型技术的进步,国内科技巨头正加速在AI Agent领域的布局,利用自身技术和应用场景推动AI Agent在各行业的深度融合。百度、飞书、钉钉等已推出相关产品,其中实在智能的Agent智能体结合AI和RPA技术,提供高度自主和交互性的软件实体,已在多个场景实现商用并即将公测。企业选择AI Agent时关注点包括与现有自动化解决方案的融合、易用性、数据安全和新业务自动化能力。实在智能的Agent解决方案因其灵活性、安全性及广泛的应用潜力受到青睐。
1867 1
|
关系型数据库 MySQL Linux
Linux下搭建MySQL主从复制之一主一从架构
Linux下搭建MySQL主从复制之一主一从架构
606 0
|
JSON 测试技术 API
接口测试的测试用例该怎么写呢
在上面的代码中,我们首先设置了测试用例的输入参数,包括请求的方法、URL、请求头、请求体等。然后使用requests库发送请求并获取响应结果。最后,我们使用assert语句对响应结果的状态码和响应体进行验证。如果验证不通过,assert语句会抛出异常并终止程序的执行。如果验证通过,程序将继续执行后面的代码。
|
数据可视化 UED Python
用Python打造批量下载视频并能可视化下载进度的炫酷下载器
用Python打造批量下载视频并能可视化下载进度的炫酷下载器
616 0