我将以免责声明作为我问题的开场白--我不是一个工程师,我只是一个全职工作的人,以学习和发展的能力。
考虑到这一点,我经常从我负责开发的工程师那里得到的评论之一是,他们觉得他们有开发的解决方案(包括技术和非技术的),他们比我所在领域的任何人都“推”了他们,以确定他们真正需要什么。
因此,我的问题是--如果你能给你的公司一份清单,列出他们在教室或其他地方可以做的3-5件事情,以培养有意义的技能,帮助你成为一名更好的工程师、更好的员工,以及更有可能长期留在公司的人,那么什么能让你成功,为什么呢?
提前感谢您的回复。
发布于 2010-12-08 05:20:23
作为一个开发人员的问题是,如果你真的很擅长你的工作,那么相关的技术被创造出来和技术进入标准的公司学习渠道之间的滞后时间,使得那些传统的方法变得相当无用。
提供优秀的参考资源更为有效,最重要的是,有机会直接向其他开发人员学习。
发布于 2010-12-08 03:37:09
提供反馈和建议机制。收集人们想要的东西的定期样本。收集我们开发目标的定期样本(如果有的话),并尝试将它们与可能的课程联系起来。使用技术资源来开发您的课程列表或课程计划,等等,如果它不在您的领域,并且对有关主题的许多课程或课程有很高的需求。
发布于 2010-12-08 05:25:08
我讨厌内部训练。内部培训所能做的最好的事情就是为我选择的外部培训付费。外面有出色的外部培训,远比任何内部培训都要好。支付外部培训费用既有利于拥有更熟练员工的公司,也有助于增加留用,因为外部培训通常被视为一种福利。
评论:我参加过的绝对最好的培训是建筑师大师班。句号,句号,没有比这更好的了。我也参加了游击COM,当它是由堂盒和游击.NET教,当它是由Mike和Keith教授。相信我,与一年的内部培训相比,你在尤瓦尔·洛维上度过的一周会得到更多的好处。
https://softwareengineering.stackexchange.com/questions/24538
复制相似问题