贵公司的学习/开发部门如何为您提供最佳服务?[关闭]


14

我将以免责声明开头我的问题-我不是工程师,我只是一个全职与他们一起学习和发展的人。

鉴于此,我经常从负责开发的工程师那里得到的评论之一是,与我所在领域的任何人相比,他们觉得他们正在为他们“推动”开发的解决方案(技术的和非技术的)与他们协商以确定他们真正需要什么。

因此,我的问题是-如果您可以在教室或其他地方给公司列出他们可以做的三到五项最重要的事情,以发展有意义的技能,这些技能将帮助您成为更好的工程师,更好的员工和一个长期与该公司保持合作的可能性更大,为什么会裁员?为什么?

预先感谢您的回复。

Answers:


15
  1. 资助/赞助会议出席。 确保开发人员有机会休假并花钱参加其领域的技术会议-每年最少一次。

  2. 社区开发时间让开发人员每月在开放源代码项目上花费一些工作时间,以便他们可以与开发社区保持联系并掌握最新技术。

  3. 学习午餐这是公司购买食物并留出超长午餐时间供开发人员一起吃饭并轮流介绍技术主题的时候。每月一次或两次是理想的。

  4. 建立技术库。 企业Safari订阅是一个不错的开始,但也要包括计算机编程艺术等经典著作。

成为一名开发人员的要点是,如果您真的很擅长工作,那么创建相关技术与将该技术纳入标准公司学习渠道之间的时滞将使这些传统方法变得毫无用处。

提供出色的参考资源更为有效,最重要的是,可以提供直接向其他开发人员学习的机会。


5
我会离开我的...呃...鞋子...去一家拥有像样的图书馆并学习午餐的公司工作。
史蒂文·埃弗斯

3
我讨厌午餐和学习,午餐时间是我的时间!如果培训很重要,那么在公司时间做就足够重要了。
HLGEM 2010年

1
这两个答案都是正确的-我并不是要建立一个绝对每个人都将重视或利用的解决方案列表,而是要获得一个体面的样本选择,从中(以主题为基础)从较高的角度提取人们似乎想要的东西。保持思想前进!
地铁

2和3假设他们对工作有太多既得利益-许多人不想将自己的空闲时间(例如午餐)用于与工作相关的事情,也不想将其工作时间用于非工作的事情(开源项目) )。我个人希望两者兼具,但是我只是一个庞大的编程怪人...
jellyfishtree 2010年

1
@jellyfishtree这在许多工作场所中肯定是一个问题,很不幸。无论我们做什么,技术都会不断发展,因此现状是一种幻想。恕我直言,任何对学习新事物不感兴趣的人都不是一个好的程序员。
HedgeMage 2010年

1

提供反馈和建议机制。定期收集人们想要的样本。定期收集我们发展目标的样本(如果有),并尝试将其与可能的课程相关联。如果不在您的领域内并且对于该主题的课程或课程有很高的需求,请使用技术资源来制定课程列表或课程计划等。


这是一个很好的建议,并且相当容易做到。实时查看人们被要求做的事情是实时的,并表明事情将变得更加相关。谢谢你的主意。
地铁

我看到两种类型的公司培训-一次性的,可以“丰富”当前的技能。这些课程的准确性和质量可能会通过反馈/建议机制得到很好的提高。第二类-作为更大目标或职业道路的一部分的课程-需要反馈,但也需要更好的指导和更坚定的手腕,以确保内容相关性并使工人在这些较大的学习弧线上保持追踪并向前迈进。
jellyfishtree 2010年

0

要做的事情之一是给开发人员一些空闲时间,以便在办公时间内从事他们最喜欢的技术和/或个人项目。创建此类想法的论坛,并让开发人员彼此分享他们的想法。


100%同意。从最私人的项目中可以得出对工作场所产生重大影响的关键学习或产品。
地铁

0
  1. CMU等提供的专业人士赞助课程
  2. 将整个MIT课件及类似软件下载到本地网络上
  3. 安排专业培训师进行高级培训
  4. 让像Steve Mcconnell等人的专家演讲与工程师交谈

狂热者-太棒了。如果您必须使业务案例做诸如托管整个MIT目录之类的事情,那么您说的关键业务驱动因素和投资回报是什么?预先感谢您的其他想法。
地铁

@MTR:MIT OCW很容易成为行业中最好的之一,因此欢迎访问该业务部门。将其托管在本地网络上意味着流传输要快得多,可以节省带宽,因此由于1次下载等而使ISP成本降低了
Fanatic23

0
  1. 鼓励午餐时间介绍与公司的工作相关的技术由员工为员工提供的新技术。提供午餐。用某种代币奖励演讲者。
  2. 鼓励午餐时间的书籍讨论小组在提供午餐的情况下浏览特定的技术书籍。
  3. 行业会议上为员工提供赞助,但要确保他们是您所能提供的最好的员工。
  4. 不要强迫员工接受低于其水平的内部或外部培训。理想情况下,让团队负责人为员工选择适当的培训,绝对不要让培训公司或支持人员只是向您出售东西。我去过很多次课程,浪费了我公司的钱。

将培训放到午餐时间是要强调公司不认为这很重要。午餐时不应进行任何培训。
HLGEM 2010年

@HLGEM-可能取决于您公司的设置方式,无论这是否合理或其他时间是否合理。以我的经验,强制性培训通常在公司时间进行,午餐时可选进行培训。
justkt 2010年

我在这中间。强制性培训甚至不应该存在-因为它不可避免地将不需要的人员包括在网络中。就是说,我认为在非工作时间提供可选的,以发展为中心的活动是适当的,如果它专注于在当前工作之外发展您的职业。但是我们当中很少有人有标准的每周40小时工作制,尤其是在高科技领域,因此工作/个人时间标准通常根本不适用。
地铁2010年

1
我们什么时候才能真正吃饭?我喜欢这个主意,但是我会太在记笔记,尝试示例代码,使用谷歌搜索我不知道无法将那块比萨饼放入口中的东西。我的...珍贵的
jellyfishtree 2010年

@jellyfishtree-通常午餐时间的前五到十分钟实际上是献给每个披萨的人。顺便说一下-午餐时间培训中的食物质量绝对很重要。
justkt 2010年

0

这是我的建议:

  1. 帮我了解自己。这可能很棘手,并且在某种程度上相当昂贵,因为这是相当个性化的,但是这里的关键是要帮助我了解我的长处,在专业环境中我想做哪些事情,公司怎么办最好利用我,等等。请注意,这可能是心理上或精神上的,因此可能需要一些敏感性。例如,有些人可能认为更高的力量有一切存在的原因,而另一些人可能认为圣经是一本童话书,只是为了极端,大多数人介于两者之间。这里的另一部分是找到自己的激情和兴趣,当然这并不总是那么容易。此处的其他区域可能包括MBTI,九型人格,优势搜索器,或F-Score,仅举几例,以尝试更多地了解自己。情商的自我意识部分也在这里,介绍了如何实现这一点的另一种想法。

  2. 让我知道我在公司的道路选择。例如,如果我很高兴成为一名开发人员,我可以在公司工作25年吗?我是否必须找到一些职业发展并走那条路?这部分是关于我知道公司想要什么和可以使用什么,也有关于我知道我必须探索的选择。有些人可能想从选项列表中进行选择,而不是凭空创建自己的选项。

  3. 帮助我找到提升自己的资源。这是在我知道自己是谁以及可以去哪里之后发生的事情。公司有辅导计划吗?是否有一些志愿者团体可能引起我的兴趣,并向我表明该公司关心我周围的社区?有什么可以帮助我从自己的所在位置迁移到想要的位置。另一种看待这一问题的方法是,在制定可以提供的目标方面有多少援助。我不想自己提出所有要点,但是我也不希望这一切强加于我。是否有一个同行认可小组?我是否想加入运动或艺术团体?这里的另一方面是,在不知所措的情况下,鼓励和情感支持也可能是我实现个人成就的关键。

  4. 关系和沟通发展。从某种意义上讲,它涵盖了情绪智力的其他领域,这里的重点是可以帮助我了解我之间的什么样的关系,我的参与度如何,我如何良好地交流自己的工作,需要或需要?这里有一个棘手的部分是,尽管这可能看起来像是“娘娘腔”,但现实是,我很确定这是我的数学或计算机科学课程所没有涵盖的,即使我存在的本质的一部分是拥有联系与其他人分享东西。

我承认我会根据学习和开发部门的需求自行解决其中的一些问题。我想要求在开发部分进行更改可能要求太多,对吗?:)


JB-这真的很棒。当我遭到那些认为工程师不在乎专业发展的“软性面”的人的回馈时,我将参考您的帖子。我已经看到很多优秀的开发人员/测试人员通过忽略工作中的关系/沟通要素来破坏自己的职业,这是完全可以避免和避免的错误。不是娘娘腔 :)
地铁

0

我讨厌内部培训。内部培训可以做的最好的事情就是为我选择的外部培训付费。有出色的外部培训远胜于任何内部培训。支付外部培训费用将使拥有更多技术熟练员工的公司受益,并有助于增加保留率,因为外部培训通常被认为是一种福利。

每个评论:我曾经参加过的绝对最好的培训是建筑师的大师班。句号,句号,没有比这更好的了。我还参加了Don Box讲授的Guerrilla COM,以及Mike Woodring和Keith Brown讲授的Guerrilla .NET。相信我,与在一年的内部培训中相比,在Juval Lowey工作一周可以得到更多收益


我的经验正好相反。大多数外部课程浪费大量金钱。是的,那里有一些特别的培训班,但是知道哪些是专业课程,哪些是专业课程?不容易。另外,如果没有可用的旅行资金,那么在您所在的地区可能没有特殊的培训。内部培训可以更加专注于您所需要的东西。
HLGEM 2010年

两者都存在,并且在很大程度上取决于最初的问题-您重视什么?贵公司的学习功能是否致力于向您提供?JP-您能给我一些您参加过的相关且有影响力的外部事件的例子,为什么它们对您很有价值?关于内部事件,HLGEM也有同样的问题。
地铁

0

建议第一个:为开发人员认为与学习有关的任何事物创建中央托管解决方案。至少,演示视频和布袋视频应该在这里;截屏视频,工作流视频等也很不错。如果有人想编写一个文本文件,概述设计决策的方式或他们认为最佳代码审查过程的方式,那就让他们吧!确保所有捐款都是自愿的。清楚标明所有资料的日期,以便开发人员可以自己判断他们可能(或可能不)过时。这可以像内部Wiki上的目录页面一样简单(您是否有内部Wiki,对吗?),或者像允许进行投票和评论的StackOverflow类型的解决方案一样复杂。

使我丧命的事情-特别是对于我曾经工作的大公司,甚至对于我现在工作的初创公司-都是组织内部产生了多少知识,然后又失去了多少知识。这种策略有助于缓解这种情况。

建议之二:创建与公司任务相关的内部技术事件日历。给它播种尽可能多的东西(从CocoaHeads /用户组会议到移动开发小组的所有东西,...),然后让开发人员自己添加事件,以免遇到麻烦。如果解决方案允许他们RSVP并查看公司的其他人员(Google日历执行此操作),则可获得奖励。它有助于建立社区意识,并帮助开发人员了解谁可以分享并可以讨论他们的兴趣。

已经说过的- +9000派遣开发人员参加会议还有一个广为宣传的过程,供开发人员识别培训并说:“嘿,您应该给我发送!”,并对批准此培训后开发人员的工作有明确的期望(他们是否需要分享?他们给公司其他人的笔记吗?就他们所学到的东西做一个布袋。等等。好的开发人员通常知道他们需要学习什么。优秀的开发人员通常知道最有效的学习方法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.