网飞新圣诞电影进入全球前10(但有什么好吗?)
4
2025-09-26
多媒体设计师转型为前端网页开发人员的Jason Yeap说:“我无法忍受在我之前的行业里工作的人所受到的待遇,工作时间不规律,而且要求很高。”
25岁的他将自己的工作生活描述为一名长时间在医院随叫随到的医生,必须在接到客户通知后立即响应客户要求的变化。
对于在大流行之前已经工作了两年的叶氏来说,随后的MCO(行动控制令)是他决定做出改变的转折点。
他意识到,作为一名网络开发人员,职业发展更稳定、更有潜力,于是他选择了自学,转而选择在线课程,而不是上大学,以培养新职业所需的技能。
“就在那时,我决定自学,试图过渡到It行业。所以我坐下来,通过在线课程和教程自学如何编程。
但你也要做好在试用期以相对较低的薪水生存一段时间的准备,或者甚至可以从实习生开始证明自己。
“这对我来说是值得的,因为我把它看作是再次回到大学攻读正式证书的另一种选择。这意味着我不必承担更多的大学学费,”耶普说。
设定航向
最受认可的入门级课程之一是哈佛大学的CS50:计算机科学导论,该课程由哈佛大学和非政府组织freeCodeCamp提供。
据训练营指导员Daren Tan介绍,CS50在线课程对于初学者来说是一个很好的学习编码和web开发的资源,但他指出,这两个在线平台采用了不同的教学方法。
他说:“哈佛大学的C50课程和freeCodeCamp都是免费的、自定进度的课程,涉及类似的技术,完成后会获得自己的证书。”
不同之处在于,这所大学遵循的是一种结构化的形式,有安排好的讲座、评分的问题集、考试和授予学分。相比之下,freeCodeCamp提供了一种更自定进度的方法,强调提交里程碑和顶点项目,整合学习者所涵盖的课程。
Tan表示,哈佛大学的C50课程教授各种编程语言(C、Python)、算法、数据结构、web开发(HTML)和SQL,其方法是从基本的计算机科学概念开始,拓宽了学习经验。
它提供了一个理论和实践学习的滋味,学生将经历在他们的大学学位的第一年,但浓缩在12周。
它的功能更接近学术基础课程,通过专注于纯编程的视频讲座进行教学,而freeCodeCamp则强调通过编程框架进行实践学习。
freeCodeCamp的课程针对不同的重点,如web开发、Javascript、数据分析、数据可视化、后端开发、质量保证等。
“我认为这两款游戏是那些想要进入这个行业的人的黄金标准,更不用说它们是免费的。其他大多数好的在线课程都是付费的。”
要吸取的教训
尽管在线学习工具很容易获得,但缺乏直接指导是学生必须克服的障碍。
耶普说:“当你在学习过程中遇到问题时,缺乏一个可以帮助你的导师,这可能相当具有挑战性。
“我不得不在很大程度上依赖谷歌来回答我的问题,并依靠Stack Overflow来解决我的代码问题。其他时候,我不得不向更有经验的程序员朋友求助。”
Yeap主要搜索免费的编程课程,或者购买打折的课程。
他说:“我们的想法是做基于项目的学习,而不是被困在教程的地狱里。”他指的是那些只在教程的范围内编写代码,而不冒险从头开始创建新东西的学习者。
像freeCodeCamp, Vue Mastery, React这些课程。gg和Code Academy在他的学习过程中发挥了重要作用,而YouTube教程等资源在深入了解某些概念的工作原理方面证明是无价的。
面向任务的学习使Yeap能够熟悉编码语言和最佳实践,帮助他为自己的投资组合构建项目。
然而,独立的学习经历消除了与同伴互动和建立联系的机会,而这些方面可以显著提高整体的学习体验。
谭说,为了完成任务,学习者必须非常自我激励,有动力和承诺。
他说,缺乏指导或结构化的时间表可能会导致学习者在自学时失去动力。
“传统课程通常有一名教师,他可以提供个性化的指导、反馈、激励,并根据学生的理解水平和进步实时回答问题。
“这种程度的人际互动目前很难在自我驱动的课程中复制。
他说:“他们也有固定的时间表、节奏和问责措施,比如考试或监督,可以帮助学习者保持正轨,而自主课程需要大量的自律。”
他建议有志于进入IT行业的个人探索与该领域的各种角色相关的日常职责,并选择一个激起他们兴趣的。
特定技术职位所需的技能可能会有所不同,网站roadmap.sh上提供了针对特定角色的社区策划的建议集合。
职业生涯的十字路口
谭说,有很多人成功转向科技行业的例子。
“我以前的一些学生来自经济学、机械工程、金融、管理和各种非技术背景,他们能够在英国的公司担任远程技术职位。
他说:“我坚信,只要你有激情,投入时间和精力,不轻易放弃,任何人都能做到。”
Tan也是Alphv Technologies的创始人,这是一家通过Alphv Academy提供企业培训的IT咨询公司。
他补充说,与其他行业相比,IT行业的平均工资往往更高,有机会赚取新加坡元、欧元和美元等外币。
“只要你能完成工作,IT公司就不会因年龄或背景而歧视你。
“我看到过一些案例,有些人年仅14到17岁就已经有了工作,并获得了全职工资。这些都是罕见的案例,但它显示了这个行业的可能性。”
让它工作
人力资源咨询和管理软件提供商Vimigo的创始人兼首席执行官Shane Mun认为,无论是通过传统方式还是在线课程获得的,候选人的行业组合都比他们的教育背景更重要。
“资格证书是用来证明候选人拥有合适的技能,但不是他们愿意实际使用这些技能并为你的公司做出贡献。
“如果你知道一些东西,但不愿意使用它,那么它就毫无意义。我认为这与拥有正确的态度、核心价值观和学习的意愿有关,而不仅仅是拥有一张证书,”他说。
另一方面,谭认为学位和证书就像护照一样,可以让候选人进入面试。
“仅仅拿到证书是不够的。你需要建立一个小项目的作品集,表明你可以运用你在这些课程中学到的知识来解决有意义的问题。
“由于过时的政策和规则,有些公司只招聘受过正规教育或大学学历的人,但也有公司忽视正规教育背景。
“许多真正杰出的科技界人士没有上过大学,而是自学成才。找到一份工作的关键是要有一个强大的组合,并证明你已经能够完成他们正在寻找的职位的任务。
他说:“良好的态度和沟通技巧也是加分项。”他补充说,终身学习的心态和自学的能力最终会让一个人在职业生涯中走得更远。
然而,他强调,那些跳槽的人对自己的薪水抱有现实的期望。
“例如,如果你是一个30岁的人,在建筑行业有7年的工作经验,年薪8000令吉,那么你在科技行业没有任何经验,能拿到8000令吉吗?”他问道。
Mun指出,公司,尤其是那些涉及软件工程和开发的公司,往往更关注候选人的成就。
“有很多年轻人没有上过大学,但他们有很多惊人的技能,甚至没有接受过正规课程。
“我们雇佣了很多以前做过自己小项目的人。他们只是不了解业务,或者没有接触到更大的环境。
他说:“这些人才是我们喜欢的,因为他们有能力,有动力,而且他们已经准备好开始了。”
Mun也承认,对于那些之前没有相关资格和经验的人来说,转行可能会让他们的道路更加艰难。
“认证证明他们通过了一些东西,特别是如果他们没有任何成就。
“如果一个发型师决定成为用户界面和体验设计师,很难想象会发生这种情况,因为角色之间存在如此大的差距。
“但如果你有一些东西可以证明你的能力和动力,比如你已经完成的项目,那么你就能成功。”企业想要的主要是结果,而不是证书或学术。
“你想向他们展示你如何解决问题,并为他们面临的问题提供解决方案;只有这样,他们才会给你机会,奖励你的能力。
他说:“我认为,无论资历如何,在一个有着良好业绩和项目记录的人与一个只有证书的人之间,选择是显而易见的。”
发表评论
暂时没有评论,来抢沙发吧~