下周五,我与一群软件工程学生进行了简短的演讲(30分钟),他们将就读与我所在的同一所大学。
一些背景:
- 这个地方是乌拉圭蒙得维的亚
- 大学是共和国大学(公立,免费大学)
- 软件工程计划需要5年的时间(如果您非常优秀并且不提早开始工作)。每年大约有800名新学生,每年大约80名毕业生。条件严酷,尤其是头两年。
他们中的大多数人可能不知道什么是软件工程或编程。
我的目标是以某种方式给他们一个领域的想法,并希望激励他们忍受前方的艰辛,最终成为成功的开发人员。
所以问题是:您会告诉这些人什么?
下周五,我与一群软件工程学生进行了简短的演讲(30分钟),他们将就读与我所在的同一所大学。
一些背景:
他们中的大多数人可能不知道什么是软件工程或编程。
我的目标是以某种方式给他们一个领域的想法,并希望激励他们忍受前方的艰辛,最终成为成功的开发人员。
所以问题是:您会告诉这些人什么?
Answers:
毕业前先找些小鸡/美女,然后和他/他结婚,然后再出去编码并埋葬自己的生活。
我希望有人告诉我那...叹息...
您是要鼓励他们还是劝阻他们?
如果您想鼓励他们,请告诉他们您的工作如何帮助人们,提供个人满意度并产生可观的收入
如果您要劝阻他们,请告诉他们,每10个人中就有9个人会失败,而幸存的10%的人最好愿意放弃他们的社交生活,晚上和周末,去一个日新月异的领域,今天的创新是明天旧式垃圾。
如果要绘制逼真的图像,请结合两种方法
我会告诉他们,我会告诉其他人。
“如果您对职业充满热情,那么您必须既要学习本领域内最好的最佳实践,也要学习他们最糟糕的错误。
永远不要停止学习,因为我们的时代是永远更新的时代。
永远记住您的工作,完成程序输入并不会结束,这只是第一步。
工作质量来自于大量的自律,测试,实践,错误修复以及计划工作。
按计划工作,按计划工作。
您所做的一切都不是一件容易的事,因此必须进行彻底的计划,因此在进行任何代码/编程之前,请确保您有一个清晰的计划,该计划将使您朝最终目标迈进。
热爱自己的工作,但生活不仅仅是工作或职业,记住与周围保持好朋友和良好的爱心并为您提供支持。”
要做到最好,您必须观察并观看最好的东西。
我强烈建议大家观看1993年吉姆·瓦瓦诺(Jim Valvano)的ESPY奖演讲。这是一个在我们讲话时垂死的人,但他一生对工作/职业充满热情,以及如何与他人分享这种热情。
http://www.jimmyv.org/about-us/remembering-jim/jimmy-v-espy-awards-speech/
如果您想让人们坚持做某件事,则需要坦诚相待。画出一个合理但并非恐怖的图画,说明这个学位所面临的挑战:获得良好的成绩需要付出大量的努力和毅力,甚至可能需要更多的自学。画完那幅画后,描述奖励。谈论在别人可能很开心或至少工作量较少的情况下通过工作来提高课程成绩的个人成长。谈论了解自己已经在智力上成长并且通过不放弃而建立自己的性格的价值。
最后,谈谈成为程序员的好处。想一想我们程序员整天要做的事情(就是当我们不参加会议或不去研究遗留代码时):使工作正常。无论我们是要修复错误还是要实现新功能,我们都可以在键盘上打字并输入大量内容,但是却能从尾部看到一些东西来获得回报。很难克服这种酷炫的创造感觉,尤其是当您相信最终用户的行为时。人们可以编写有助于挽救生命,运行股票市场,驾驶太空飞船等的代码。当然,这不是每一项工作,但是如果您不首先学习编程,那么您甚至连一枪都没有。在这样的位置。
必须为所有学生提供对IT行业的积极但切合实际的看法,以使其培养对该领域的兴趣,同时又使他们意识到现实。
因此,以我的拙见,可以重点强调以下几个方面。
我会告诉他们:
您有三个选择,其中两个很有希望。
完成毕业后的最初几年可能没有经济上的回报
是的,那是100%正确的。如果您只听讲课,那么您需要的所有商业技能将是单击next
Wordpress安装脚本或配置电子邮件。在我看来,您可以削减所有cr * p(80-90%),保留数学,算法学,甚至可以保留关系模型或编译器理论(由您选择的两个之一)。您将节省数年的时间,而且您会像参加完整课程的任何人一样有资格,因为您可以自己学习其他所有内容。
啊,我忘记了一个非常重要的By The Way
观点:“四处张望,切记-永远不要与他们同在!这将限制您成为50级巫师的机会,但到年底,您中超过20%的人更不会不再是处女”