对外经济贸易大学论坛

 找回密码
 注册
搜索
查看: 174335|回复: 0
打印 上一主题 下一主题

[软件] 如何成为没有学位的软件开发人员

[复制链接]
跳转到指定楼层
1#楼
发表于 2018-4-12 09:45:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在2014年,软件行业的职业是开放的 - 即使对于没有学位的人也是如此。虽然它是一个高技能的专业,但与法律和金融等领域不同,没有成为开发商的认证或正式考试。

一般来说,研究生程序员的求职工作比较容易,因为他们要求雇主承担较小的风险。但是,通过关注以下领域,有抱负的开发人员会发现自己处于优势地位,无论有没有学位。

热心 - 你需要享受编程去做得好

在面试求职人选时,许多招聘经理寻找的最重要的事情是热情。采访能胜任这项工作但似乎并不喜欢使用电脑的人并不罕见。技术知识可以被挑选出来,如果你有能力,但你不能冒充热情。

您对编程的热情可以通过您在业余时间工作的项目以及对Agile和Kanban等不同方法的了解来体现。即使你没有这些方法的工作知识,做一些研究和理解他们的工作将展示你渴望学习。

做你的研究,学习最相关的做法
开始很难,特别是没有任何经验或资格。就其本质而言,技术不断发展,如果没有可靠的框架来指导您,技术难以保持在发展之上。

与编写Android应用程序相比,Spring框架看起来可能不那么令人兴奋,但Web应用程序有更多的工作可用。在错误的事情中获得经验可能对申请人不利 - 很少有公司对Java桌面应用程序有兴趣。

重要的是要明白,编码不是作为程序员工作的唯一部分。版本控制系统(如Git)的知识至关重要。有关单元测试和TDD的知识也很重要。幸运的是,网络上充满了这些主题的教程和指南。 Spring网站包含有用的15分钟教程,介绍他们的不同平台。堆栈溢出也是找到特定问题的答案的好社区。

不同学科的人员在同一个项目中工作的开源项目也是一个很好的资源,因为任何人都可以参与设计和开发。许多工作希望申请人成为GitHub的成员 - 全球最大的代码主机,开发人员可以参与项目并在区域或全球范围内构建软件。
您不需要成为专家编码人员参与开源项目 - 非编程角色非常有用,例如:测试,分析错误报告或编写技术文档。此外,由于这些项目的公共性质,您的贡献对于未来的雇主而言将是显而易见的。

参与社区 - 无论是真实还是虚拟

幸运的是,科技界是一个非常友善的地方,有许多热心人群欢迎各种能力的人。有技术会议,其中一些会让志愿者看到一些会谈来换取帮助。

这是一个很好的机会提出问题并从别人的经验中吸取经验。通过参加课程,您可以了解哪些技能需求以及公司正在为他们招聘哪些人员,并且可以找到关于下一步学习内容的建议。

寻找机会发展您的IT技能

在电脑办公室工作比完全不相关的领域更有价值。许多公司会为您提供专业成长的机会,其中可能包括IT培训。如果你能证明这将如何使他们受益,大多数公司将反过来支持你的发展。

考虑自由职业者

如果你有才能和动力,自由职业者可以成为在行业中找到立足点的好方法。这不是一个简单的选择,但为客户建立一个体面的网站的能力越来越强烈。许多开发人员开始自由职业,并发现他们很享受这么多年,他们继续为自己工作。英国有一个很棒的自由职业社区,在全国各地的城市涌现出一些联合工作中心(如布莱顿的小船)。加入共同工作空间也可以成为在协作和支持氛围中找到志同道合的人的好方法。自由职业顾问,游击自由职业者和自由职业者联盟等网站通常提供关于自由职业者的有用资源,而PCG等机构可以帮助您与志趣相投的人建立联系。

成为一名程序员是一个非常激动人心的时刻,对人才的需求非常大。网络可能已经存在了20多年,但我们仍处于一个非常初级的阶段 - 无论学术培训如何,那些充满激情和敏锐的人都能够在行业内找到一席之地。

来源:好学邦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机访问本页请
扫描左边二维码
         本网站声明
本网站所有内容为网友上传,若存在版权问题或是相关责任请联系站长!
站长联系QQ:12726567   myubbs.com
         站长微信
请扫描右边二维码
www.myubbs.com

小黑屋|手机版|Archiver|对外经济贸易大学论坛 ( 琼ICP备12002442号 )

GMT+8, 2024-4-19 21:10 , Processed in 0.093164 second(s), 14 queries .

Powered by 高考信息网 X3.3

© 2001-2013 大学排名

快速回复 返回顶部 返回列表