无极四荣耀注册《Q31779871 》Glassdoor称,美国初级软件开发人员的平均年薪为64,949美元。他们不仅薪水高,而且对开发商的需求也很大。根据《美国新闻与世界报道》2018年的排名,“软件开发人员”是今年排名第一的工作。这是一份需要解决问题、创造力、分析技能以及对当前技术工具和实践的了解的职业。但是在日常的基础上,初级开发人员实际上在做什么?
引入Nasreen
Nasreen Mahomed是一家科技公司的初级软件开发人员。她和队友们负责确保公司内容管理系统的顺利运行。因为这是一个小公司,无极四注册她需要知道如何在系统上做所有的事情。娜丝琳说:“每一天都不一样。我们没有例行公事。因为系统已经启动并运行了,所以大部分时间都花在修复其他人的代码上了。我们不会从零开始。”
除了修正软件代码,Nasreen和她的同事们还参与了每两周一次的sprint。“sprint”是一个来自敏捷项目管理的软件开发术语,它是一种使用短开发周期来持续改进的方法。sprint从计划会议开始,决定需要实现的最高优先级的特性。
“我们有一个测试服务器,”Nasreen解释说,“所以每两周我们做一次从测试服务器到实时服务器的实时推送。在这两周内,我们预计会对网站进行大量的修复,然后上线。她提醒说,作为一名软件开发人员,你必须能够在压力下很好地工作。和大多数工作一样,压力也会有增有减。现场推送当然是压力倍增的时代。如果出现了问题,你需要保持冷静的头脑,迅速解决问题。
编码学位vs编码训练营
尽管纳斯琳在大学里学的是计算机科学,无极4但她的很多同事都没有学过。大多数情况下,他们完成了训练营,或者,如果他们特别喜欢独立学习的话,自学。纳斯琳说:“大学教育意味着你会非常认真地学习一门编程语言。但是,我的工作环境不是这样的。我经常修改别人的代码,而不是从头开始项目。我需要能够做很多不同的事情。”
Nasreen典型的日常任务可能包括以下内容:
部署必须添加到现有系统的新代码。
测试——应用程序功能应该在上线之前进行测试。
与相关人员会面,包括其他程序员、经理和公司的其他部门,如市场或人力资源部门。
通过RSS feed或在线社区站点了解最新情况。
熟悉各种技术,包括(但不限于)Java、Python、JavaScript等web编程语言。
Nasreen的建议是什么?
她建议开办一个编程训练营,提供对软件行业的广泛了解,以及一套适用的技能。纳斯琳解释道:“一旦你完成了培训,你会从工作中学到很多东西。”“坦率地说,我从未停止学习。我花了很多时间做研究,尤其是在Stack Overflow上,无极四荣耀招商这是一个供程序员分享编程知识的在线社区。”
尽管编码可能是一个高压的环境,Nasreen对她选择的职业非常满意。她说:“在一天结束时,我感到很满足。”“这份工作很刺激,我的技能也很受欢迎,我知道我的编程能力确实给客户的体验带来了改变。”在我们完成sprint和实时推送之后,看到即时的结果也是非常令人欣慰的。你有机会看到某些东西已经奏效了。