初级开发人员如何在没有经验的情况下有所作为(没有开发经验怎么办)

传达你的价值

缺乏计算机科学学位可能是有抱负的软件工程师的障碍。但是可以利用互联网技术来展示我们的项目和投资组合。

求职软件工程师应该使用个人网站、GitHubStack Overflow等平台来展示过去的项目。因为这是证明和提高您的沟通技巧的最佳方式。

编程之外,重要的是关于沟通。因为你很少会成为唯一一个在项目中工作的人。你将与一个团队一起工作,所以你的沟通是让这个团队变得更好的关键。

展示作品给潜在的雇主

新开发人员经常难以成为熟练的通才和专门研究特定技术。当您经验不足时,请通过实用的作品集样本展示您的技能来脱颖而出。在查看了一份有趣的工作机会后,可以编写具有与工作所需功能相似但规模较小的网站。

学习使用“损坏的软件”

对于努力平衡令人印象深刻的管理、学习基本代码和提高技能的新员工,建议学习使用“损坏的软件”。这意味着您不必了解整个软件群是如何工作的,就可以开始使用它。使用“损坏的软件”意味着只能解决手头的问题并将进展报告给你的上级。例如,如果被要求解决 AI 翻译的问题,而不是试图首先了解所有 AI 的工作原理,只需专注于翻译并尝试解决这个问题。

犯错误并为他们负责

当你在工作中遇到未知时,不要犹豫。犹豫意味着没有进步。没有进步意味着你没有在学习。鼓励快速失败并从你认为的错误中学习。

老牌公司通常有团队来审查代码。对批评持开放态度。不要让自负或羞耻阻止您听取他们的建议并从错误中吸取教训。

不要害怕提问

提出“愚蠢”问题至关重要,即使它们会带来羞耻感, 没有它们,您将永远不知道如何改进。所以,问问题。如果有人给了你一个明显的答案,请接受这些信息并提高自己。

对新挑战说“是”

对新的机会、计划或挑战说“是”是 Ibrahim 对初级开发人员的最佳建议之一。当 Ibrahim 开始在Thankful 时,他对 AI 的经验为零。然而,他对提出的每一个请求都说“是”。

“即使你有 12% 的把握,只要说‘是的’。所有额外的 88%,你会一直弄明白的。……对这些事情说“是”给我带来了一个全新的机会,否则这对我来说是不可能的。”

培养耐心

在开始在Thankful 担任职务之前,Ibrahim 通常使用C#、PHP 或Ruby on Rails。在Thankful,他学习了 Go,这是一种由 Robert Griesemer 在 Google 设计的静态类型编译编程语言。由于他不熟悉代码或语言,因此有一个主要的学习曲线。在 Ibrahim 找到立足点之前,花了大约一个月的时间阅读并询问Thankful 的 AI 工具的原始创建者的意图。

无论你准备得多么充分,在开始一个新项目时,你都会遇到一些你不明白的事情。你会感到不知所措并感叹自己不是房间里最聪明的人。在那一刻,你必须记住,成为房间里最聪明的人的唯一方法就是要有耐心。当你让自己接触到你还不理解的新想法时,不要不知所措。这些想法可能不会在第一次点击,但最终会。花点时间重新阅读和研究。

阅读

阅读对程序员来说很重要。你应该阅读编程语言以及它们背后的哲学。对事物应该如何工作有良好的哲学定义,使程序员更容易开发平台标准并为人类构建。

例如,您只会在哲学书籍中了解诸如 Just in Time Nudge 之类的概念。Just in Time Nudge 是技术更加人性化的一个例子。它使 YouTube 评论可读。它为拥有超过 1500 万开发人员的平台 Stack Overflow 提供了促进良好对话的能力。它可以帮助您进行大量的交流。

初级开发人员如何在没有经验的情况下有所作为(没有开发经验怎么办)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年7月27日 上午8:10
下一篇 2022年7月27日 上午8:12

相关推荐

  • 项目管理系统程序有哪些

    项目管理系统是一种用于管理项目的工具,可以帮助组织更加高效地完成项目。以下是一些常见的项目管理系统程序: 1. Jira:Jira是一种流行的项目管理系统,适用于敏捷开发。它提供了…

    科研百科 2025年1月13日
    0
  • 停车管理系统项目总结

    停车管理系统项目总结 随着城市化进程的不断加速,城市停车问题日益突出。传统的手工管理方法已经无法满足现代城市中停车管理的需求,因此停车管理系统应运而生。本文将对停车管理系统项目进行…

    科研百科 2024年12月30日
    3
  • 十大项目管理要素

    十大项目管理要素 项目管理在现代商业中扮演着越来越重要的角色。为了有效地完成项目,项目经理需要掌握一系列的项目管理要素。本文将介绍十大项目管理要素,帮助您更好地管理项目。 一、项目…

    科研百科 2024年7月16日
    60
  • 科研项目里面的主要经济技术指标是什么

    科研项目里面的主要经济技术指标是什么? 科研项目的经济技术指标是衡量项目进度,成本,质量和效益的重要指标。在科研项目中,经济技术指标主要包括以下几个方面: 1. 投资成本:投资成本…

    科研百科 2024年10月30日
    18
  • 管理信息系统的项目

    管理信息系统的项目 管理信息系统(Information Management System,简称IM系统)是一种能够收集、组织、存储、管理和分享信息的软件系统,用于帮助企业和组织…

    科研百科 2025年1月5日
    1
  • 光伏发电项目进度控制计划

    光伏发电项目进度控制计划 随着光伏发电技术的不断发展和普及,越来越多的家庭和企业开始采用光伏发电来为自身或环境提供电力。但是,在实施光伏发电项目之前,必须进行详细的进度控制计划,以…

    科研百科 2024年5月23日
    134
  • 肥西乡园市政园林工程有限公司采用“苗掌柜”APP开展苗木采购的公告

    肥西乡园市政园林工程有限公司(以下简称:乡园公司)系肥西县乡村振兴投资有限责任公司全资子公司,主要承担县财政投资项目中的园林绿化设计、采购、施工和养护等业务。 为落实国家林草局《关…

    2022年7月12日
    275
  • 抚州工程项目管理系统

    抚州工程项目管理系统 随着工程项目的不断增加,项目管理变得越来越复杂。抚州工程项目管理系统是一种高效的工具,可以帮助项目经理和管理人员更好地管理项目,提高项目效率和质量。 抚州工程…

    科研百科 2025年1月6日
    0
  • 高级科研项目管理师

    高级科研项目管理师 高级科研项目管理师是指在科研项目管理领域拥有丰富实践经验和专业知识的职业人士。他们负责管理科研项目的各个方面,包括预算、进度、质量、风险管理等,以确保项目的顺利…

    科研百科 2025年2月6日
    1
  • 科研项目返点

    科研项目返点:如何通过返点提高科研效率 近年来,随着科技的不断发展,科研项目返点已经成为了一个非常热门的话题。科研项目返点是指科研机构通过奖励的方式,鼓励科学家们积极参与科研项目,…

    科研百科 2025年2月6日
    1