自主权利和工具的可用性
公司是否允许给你笔记本电脑和经过授权的IDE以及操作系统,以及是否允许你使用开源工具?限制工具和语言的企业可能会妨碍他们的员工学习一些市场化的技能,这会迫使关注于就业的个人只能在下班时间或寻找新的机会来发展这些技能。
学习文化
公司是否致力于让员工通过不断的学习来发展自己的事业?学习途径可以简单到在一个不熟悉的堆栈中开发原型,可以是在内部举办边午餐边学习的讨论会议,也可以是正式的培训,甚至可以提供带薪休假或预算以参加会议和用户组。
项目工作的多样性
花10年时间去维护静态项目不会被未来的老板认为拥有10年的工作经验。这只会被认为是10次的1年工作经验。项目工作的多样性有利于新的发展:低维护比例往往对应更愉悦的员工。
正确地做事
开发人员倾向于那种能提供专业化做事环境的公司。提升公司在Joel测试上的开发分数是员工可能会高度评定工作满意的一个方法。
挑战
日常工作是否是一个挑战?即使是补偿优渥的员工,当他们的职责不再有趣的时候,也会想要跳槽。
尊重和重视项目
公司是否将技术(以及技术人员)看作他们业务的核心要素,开发人员有没有得到应有的待遇?这通常是在软件产品业务中是显而易见的,但在认为技术是成本中心的企业则不尽然。
另外如果你想更好的提升你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许可以帮到你~
UP在主页上传了一些学习C/C++编程的视频教程,有兴趣或者正在学习的小伙伴一定要去看一看哦!会对你有帮助的~
分享(源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!