从开发人员转到编程老师[关闭]


15

我对在大专,教学学院或高中成为编程老师的软件开发人员的经验感兴趣。

我想知道是否有人进行了切换,是否坚持使用了该工具,或者他们是否已回到行业—以及原因。

在过去的7年中,我一直在想(可以断断续续)尝试一下,看看它是什么样子。我有一些朋友,都是老师,似乎很喜欢他们的工作。从我的朋友对我的了解以及对我自己的了解,我认为我很喜欢。

编辑:自从我写这篇文章以来,我搬到了西雅图去找一份新工作。我找到了一所本地大学,在那里我可以教授编程和数据库方面的夜间课程。这很有趣,但是对于要求苛刻的全职工作和家庭可能会感到压力。对我来说,我喜欢教书,但我更喜欢建立。我很高兴能够将我的大部分精力都集中在建筑上,并且我有一个很小的门路可以教别人。我已经决定不想成为全职的教学老师。

我注意到我不喜欢教学的一件事(也是我不会将其全职工作的主要原因)是,您在教书时没有向同龄人学习。我喜欢在日常工作中如何始终从同事那里学习新知识。我从中得到了很多能量,我不愿意放弃。


1
是什么促使您这样做呢?
JeffO 2011年

7
谢天谢地,您在成为老师之前已有一些经验。我的老师只是不知道他们在说什么... = /您从右脚开始。祝好运!
wleao

我也考虑过这一点。从我的日常工作退休后,也许可以选择。
JohnFx 2011年

Answers:


4

我是一个全职的开发人员,主要是C ++。

几年前,我有机会在当地社区大学晚上三个学期教授C ++课。

第一学期非常辛苦,我可能每个课时准备四个小时。第二学期的压力减轻了一点,但仍然花了我很多时间。

直到我第三次教这门课时,我才感觉到我正在向学生们提供优质的产品,而没有把所有的业余时间都花在上课上。到那时,我基本上已经为C ++ 101编写了自己的教科书。

在金钱上明智的做法是,如果我将全部价值都分配给我的时间,那么教学就是一个失败者。社区学院几乎不向副教授支付任何费用。然而,对于每个辅助教学时段,他们经常有许多申请人。为什么?

我认为它在专业上给了我帮助,使我成为了一个更好的C ++开发人员。与学生合作非常有趣,至少有99%的学生与他们合作。我班上的大多数学生都是工作积极性高的成年人。每个班级至少有一个“领军人物”,另一个专业的C ++开发人员,由于某种原因,以他公司的一毛钱参加了这个班级。这些“学生”使我不知所措,但我想知道为什么他们的公司会付钱给他们参加明显超出他们资格的课程(我在找IBM和Apple)。

我可能仍然会这样做,除了雇用我的部门主管被另一位全职教授代替,后者聘请了她自己的人。

我今年59岁,我的孩子长大了,我的房子快要花钱了。如果能找到我的话,我现在会心动地参加社区学院的教学。在我生命中的这一点上,我可以减薪了。十年或二十年前?我没有办法全职任教。


4

我做硕士的那所学校有一个兼职教授的选择,这是相当不错的选择-他们有一个终身教授的核心人员,然后有一个相当大的兼职人员,这些人在行业中全职或兼职,并在晚上或周围学习行业职位。他们经常使用这些人参加大学与当地公司安排的现场培训班。在波士顿地区,交通常常很糟糕,这通常是双赢的,因为许多兼职教授最好通勤到聘请学校进行在职培训的公司。

我已经在“技术学院”完成了本科和研究生的工作,这些工作优先于对行业的准备和经验,而不是学术证书,我不得不说,让刚从行业中脱颖而出的教授或跳入和跳出行业工作的教授都是巨大的赢得。我们的课堂上有很多关于现实的检查,看来我所获得的知识对于教授的经历来说要好得多。

我建议您在当地查找类似的安排-您可以试驾教授船,看看您是否喜欢这种方式。


3

如果钱不是问题,那么我认为你应该去争取。如您所知,如果您在教学中找不到乐趣,可以随时回来。

对于孩子来说,最好向真正知道如何做事的人学习,向那些知道理论上应该做事的人学习。


3
+1我的高中CS老师从地上的一个洞不知道他的屁股。

我最好的教授是为了娱乐而教学,并且在工业界工作。
凯文

2

与任何在晚上或周末讲课的机构(如果您目前的工作有足够的灵活性让您白天进行授课,则可以选择任何一种机构)联系,并提供单门课程的授课。这应该是您关心并熟悉的主题。如果您喜欢它,并且这是您期盼的一天的一部分,那么您会得到答案。如果这比您梦dream以求的难,并且希望您可以回到编写代码,那么您就有了答案。

我曾经做过很多公司培训-既赚钱又有趣。我还每年在当地大学教一两个课程。我不再培训,但我仍然在大学教授面向对象的课程。我知道我正在有所作为,而且一切都愉快。

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.