java开发对学位证

当我刚开始从事软件开发人员的职业时,我没有学位。

我从大学一年级的暑假开始从事第一份真正的工作。 到了夏天,到了重新入学的时候,我发现我从那个暑假工作中获得的薪水与我大学毕业时的期望薪水差不多-只有我没有任何债务在这一点上,所以,我退学并保留了这份工作。

但是,我做出了正确的选择吗?

您真的需要大学学位才能成为计算机程序员吗?

教育与学校的区别

仅仅因为您拥有大学学位并不意味着您已经学到任何东西。 这是当今大多数传统教育计划所面临的主要问题。 学校获得学位(纸)的意义远比真正学习有价值的东西要重要得多。

在某种程度上,我正在宣讲合唱团。 如果您拥有一个努力工作的学位,并且为此付出了很多钱,那么您更倾向于相信一张纸比实际价值更高。

如果您没有学位,那么您可能更倾向于相信学位是毫无价值的,而且完全没有必要-即使您可能暗中希望拥有学位。

因此,无论您站在哪一边,我都将要求您暂时中止您的信念-的确是偏见-并认为两种观点都不完全正确,两种观点之间存在中间立场,学位不一定一文不值,也不一定有价值。

您会看到,问题实际上并不是特定学位是否具有任何价值。 学位本身只代表支付的费用和承诺的时间。 学位可以通过许多不同的方法获得,但都不能保证已经进行了真正的学习。 如果您曾经上过一门大学课程,那么您知道在没有实际学习任何知识的情况下,通过该课程非常有可能。

现在,请不要误会我的意思,并不是说您在大学学不到任何东西。 我并不是说发放的每个学位都是欺诈。 我只是说学位本身并不能证明多少。 上学和完成学位课程与实际学习有所不同。

学习不仅仅是记住事实。 真正的学习是关于理解。 您可能会记住乘法表,而不了解它们的含义。 有了这些知识,您可以将已经记住答案的任何两个数字相乘,但是您将无法将尚未记住的答案的任何数字相乘。 如果您了解乘法,即使不知道任何乘法表,也可以弄清楚如何找出任何乘法问题的答案,即使这需要您一段时间。

没有学位就可以接受高学历

传统的教育系统并不是学习事物的唯一途径。 您不必去上学并获得学位即可接受教育。 五十年前,情况可能并非如此,尽管我不能肯定地说,因为那时我还没有活着。 五十年前,我们没有触手可及的信息。 我们没有今天拥有的所有资源可以使关于任何主题的教育变得如此容易。

计算机科学学位只是正规课程的集合。 这不是魔术。 一个人没有理由省钱,而通过自己学习完全相同的信息来从教育机构获得计算机科学学位需要大量的时间。

教授不是天赋的生物,他们只是通过与学生在同一个房间里就向他们传授知识和智慧。 当然,让某人用勺子喂它可能更容易获得教育,但是您不需要老师学习。 您可以成为自己的老师。

实际上,今天有大量的在线资源,您可以免费或至少非常便宜地获得与学位相当的在线资源。

  • Coursera
  • 可汗学院
  • 麻省理工学院开放课件
  • 乌迪米
  • Pluralsight(我这里有课程)

即使拥有学位,自我教育也是不容忽视的事情,尤其是在免费的情况下。

您还可以在线找到许多很棒的计算机科学教科书。 例如,最好的方法之一是: 计算机程序的结构和解释–第二版(麻省理工学院电气工程和计算机科学)

那么,拥有学位真的有好处吗?

我的回答可能会让您感到惊讶,但是,是的,我认为确实如此。

我告诉你,我为了继续工作而放弃了继续学业,但是我没有告诉你的是,我后来回去拿了学位。 现在,我没有回到大学并辞掉工作,但是我确实认为拥有实际的计算机科学学位具有足够的价值,因此我决定注册一个在线学位课程并在保持工作的同时获得学位。

为什么我回去拿学位?

好吧,这与教育无关。 到那时,我知道我想要或需要学习的任何东西都可以学习自己。 我真的不需要学位。 我已经有一份高薪的工作和丰富的工作经验。 但是,我意识到,如果我不经过获取该文件的正式程序,那么我可能会错过很多机会。

现实情况是,即使您和我可能都知道学位并不一定意味着什么,并不是每个人都持有相同的意见。 您可能能够胜任工作,并且可能比拥有学位的人更加了解自己的手艺,但有时那张纸会影响求职与否之间的差异,并会影响职位的高低。您可以在公司环境中筹集资金。

我们不能简单地遵循自己的价值观,并期望世界与之相伴。 我们必须认识到,有些人将高度重视获得学位-无论您是否获得了学位,实际上是否学到了什么。

但是,与此同时,我相信如果没有一个人,您将可以完美地度过–您将只有很少的机会–您可以关闭更多的门。 对于软件开发人员来说,最重要的是编写代码的能力。 如果您能够证明这种能力,那么大多数雇主都会雇用您-至少我的经验是这样。

我在栅栏的两边都有独特的处境。 当我没有学位时,我试图找到工作,当我没有学位时,我试图找到工作。 我发现在这两种情况下,学位的程度都不像能够证明我实际上可以编写出色的代码并解决问题那样重要。

因此,我知道不一定要拥有学位,但这也不会对学生造成伤害。

如果您刚开始该怎么办?

如果我今天刚开始,这就是我会做的事情:我计划尽可能便宜地获得学位,或者一直工作,或者更好的是,在这段时间内创建自己的产品或公司。

我会尝试在一所社区大学上学的头两年,那里的学费非常便宜。 在这段时间里,我会尝试通过实际工作或开发自己的软件来获得实际的工作经验。

两年制学位课程一旦完成,我便可以入读一所大学,希望能获得能够支付我大部分学费的奖学金。 我也避免承担任何学生债务。 我会确保我在校外赚到足够的钱来支付学费。 我意识到这并不总是可能的,但是我会尽力减少债务。

您绝对不希望做的是比您可能的工作时间晚四年开始工作,并且负债累累。 可能的是,您的学位可能提供的少量额外薪水将无法弥补失去四年工作经验,付出并深陷债务的牺牲。 不要犯那个错误。

我考虑的另一种方法是使您的教育完全在线–完全不考虑传统学校。 学费价格不断上涨,传统学位的价值也在不断下降,特别是在软件开发领域。

如果走这条路,您需要有很多自我激励和自律能力。 您需要愿意制定自己的教育计划,并开始构建自己的软件,以证明您知道自己在做什么。

没有学位,您将面临的最大问题是找到第一份工作。 没有经验就很难找到工作,但是没有学位就更困难。 您需要的是一系列工作,这些工作表明您可以实际编写代码并开发软件。

我什至建议您创建自己的公司,并创建至少一个通过该公司销售的软件产品。 您可以将这种经验记入简历中,并从根本上创建自己的第一份工作。 (对于初学者来说,移动应用程序是很棒的产品。)

如果您已经是一位经验丰富的开发人员怎么办?

你现在应该回去拿学位吗?

这确实取决于您的目标。 如果您打算攀登公司阶梯,那么可以。 在公司环境中,如果您没有学位,很可能会碰到过早的玻璃天花板。 这就是企业界的运作方式。 另外,许多公司会帮助您支付学位费用,所以为什么不利用它。

如果您只是想成为一名软件开发人员并编写代码,那么也许就不用了。 除非您能以非常便宜的价格进行投资,否则这可能不值得投资,即使如此,时间投资也可能不值得。 您确实必须权衡您认为自己将能够赚取额外收入的多少与学位将花费您的多少。 自我教育以提高技能可能比回到学校获得传统学位更好。

翻译自: https://www.javacodegeeks.com/2014/07/do-software-developers-really-need-degrees.html

java开发对学位证

java开发对学位证_软件开发人员真的需要学位吗?相关推荐

  1. web前端本科未拿到学位证_您是否需要计算机科学学位才能成为成功的Web开发人员...

    web前端本科未拿到学位证 I graduated from university three years ago with a computer science degree. It was one ...

  2. 同等学力不需要考试毕业没有学历证只有学位证_专业硕士有学历也有学位证---在职研究生001

    同等学力不需要考试毕业没有学历证只有学位证_专业硕士有学历也有学位证 在职的理工类的,在职研究生和全职研究生的考的内容是一样的,17年之前,只有学位没有学历, 后来有学位,也有学历了,但是需要考数学, ...

  3. 为什么做 Java 开发的公司需要那么多程序员?

    一 .不是Java开发的公司需要那么多程序员,而是用Java来开发的公司越来越多了 我们班 30 个人,大概 2/3 最后 选择的技术栈都是 Java 路线,因为 Java 的岗位确实多,很多中小公司 ...

  4. java开发对学位证_您需要软件学位才能成为成功的开发人员吗

    java开发对学位证 Lately, I have seen an emerging trend online from articles, tweets, and videos where peop ...

  5. java相关段子_为什么Java开发人员都带眼镜 | 程序员搞笑段子合集

    劳工节小长假愉快! Enjoy! 01 如何区分HTML和HTML5? 用IE打开,打不开吗?那就是HTML5没错了. 02 程序员为什么放弃斗争呢? 因为他没有兵(array)啊. 03 数据库SQ ...

  6. java开发前的准备工作_三、开发java程序前的准备工作

    JDK[Java development kit]:Java开发工具包 JRE[Java runtime environment]:Java运行环境 JVM[Java virtual machine] ...

  7. 最好电脑操作系统_软件开发人员该如何选择笔记本电脑?朋克老师来教你

    上篇咱们聊了游戏本该如何选择,今天咱们聊聊软件开发人员如何选择笔记本电脑. 咱们通过以下几点来聊一下. 一.性能 不过这里对性能不太好说,因为写代码,不吃配置,但运行代码,就说不准了,谁也没法确定你运 ...

  8. 为什么Java开发人员都带眼镜 | 程序员搞笑段子合集

    Enjoy! 01 如何区分HTML和HTML5? 用IE打开,打不开吗?那就是HTML5没错了. 02 程序员为什么放弃斗争呢? 因为他没有兵(array)啊. 03 数据库SQL走进了一家NoSQ ...

  9. 武汉java开发工资一般多少_武汉Java开发工资是否还会增长?工资为什么那么高?...

    武汉Java开就业薪资多少?一直是很多学习的人关心的问题,毕竟,大家花费时间和精力学习Java都是希望能收获一份满意的高薪工作.那么,学习武汉Java开发后薪资一般有多少呢?下面,我给大家分析一下. ...

最新文章

  1. SAP零售行业解决方案初阶 4 – 维护品类
  2. UA MATH524 复变函数14 Laurent级数
  3. iOS - 解决设置导航栏按钮图片变色的问题
  4. 管理员密码的php文件,ecshop网站后台管理员密码找回办法
  5. 干货|Spring Cloud Bus 消息总线介绍
  6. SAP 电商云 Spartacus UI 和路由相关的 State 处理
  7. Memcached总结三:Memcached常用命令及使用说明
  8. Linux学习:Linux基础命令集(2)
  9. 二叉树遍历代码_二叉树的题,就那几个框架,枯燥至极
  10. WCF技术剖析之三:如何进行基于非HTTP的IIS服务寄宿
  11. wpf之样式属性、事件、触发器
  12. react - next.js 引用本地图片和css文件
  13. 财务系统软件数据库服务器配置,财务系统软件数据库服务器配置
  14. 笔记 GWAS 操作流程2-1:缺失质控
  15. 泛函分析 01.03 距离空间-开集和连续映射
  16. js格式化显示json对象
  17. 8.称呼/no/not/meet/nice/of/倒装句/介绍他人的方式/see
  18. 【bioinfo】sam文件可选区域字段(Optional Feild)含义
  19. 物联网技术周报第 103 期: DIY 智能音箱:基于 Raspberry Pi + Snowboy + AVS
  20. [HNOI2002] 沙漠寻宝题解

热门文章

  1. 优优加速cdn带宽_CDN加速网站SEO优化,这就是CDN
  2. 图像识别DM8127开发攻略——KERNEL的移植说明
  3. 乡村振兴研究:全网最全指标农村经济面板数据(2000-2021年)
  4. ga android,pvz_ga最新版
  5. mysql索引的命中率
  6. 安卓php解析器,[开源推荐]用Golang实现的PHP解析器
  7. thinkphp5.0+ajax异步刷新验证用户名是否存在
  8. 12 Babylonjs基础入门 精灵图
  9. python计算机二级证书含金量到底高不高?
  10. 2019.5.5_我能做到,哈哈哈哈_pygame突击