怎么汇报一周开发工作情况_如何在没有经验的情况下获得第一份开发人员工作

怎么汇报一周开发工作情况

Whether you’ve done a coding bootcamp or taught yourself, getting your first developer job with only a few months of coding under your belt is hard.

无论您是完成了编码训练营还是自学了,仅靠几个月的编码就很难拿到第一份开发人员的工作。

问题 (The issues)

There are two main issues you’ll come across when you’re in this situation.

在这种情况下,您会遇到两个主要问题。

  1. You probably won’t have any qualifications in computer science or programming.

    您可能没有计算机科学或编程方面的任何资格。
  2. People believe that you can’t have learnt all the skills needed to be job-ready in a few months.

    人们认为,几个月之内您可能还没有学会准备工作所需的所有技能。

缺乏资格 (Lacking Qualifications)

Unfortunately, a lot of the people making the hiring decisions are traditional in their approach, often requiring a degree in computer science, or at least in a STEM subject. Not having a degree in one of these subjects will mean that you won’t get through the initial CV screening stage for some jobs.

不幸的是,做出招聘决定的许多人在他们的工作方式上都是传统的,通常需要计算机科学或至少是STEM学科的学位。 没有这些学科之一的学位意味着您将无法完成某些工作的初始简历筛选阶段。

Whilst this is a bummer, the solution isn’t to go and spend 3 years and thousands of pounds to get a degree. The landscape is changing and there are definitely jobs that don’t require a degree.

虽然这真是令人b目结舌,但解决方案不是花3年又花费数千英镑来获得学位。 情况正在发生变化,并且肯定有不需要学位的工作。

Even some very large firms are removing the degree requirements as they realize that actual experience is much more valuable than obscure education (notably Goldman Sachs).

即使是一些非常大的公司也取消了学位要求,因为他们意识到实际经验比晦涩的教育更有价值(尤其是高盛)。

Focus on getting your first developer job at a company that doesn’t require a degree. Three years of commercial experience is worth a lot more than a degree, and you’ll be getting paid the whole time, not getting yourself into debt.

专注于在不需要学位的公司获得第一份开发人员的工作。 三年的商业经验比一个学位更有价值,而且您将一直得到报酬,而不会陷入债务困境。

缺乏技能 (Lacking the Skills)

Most of the people who will be interviewing you will have completed a 3 or 4-year degree and then worked their way up the ladder to the position they are in now. This is why they can’t believe that you could be job ready in just 3 months.

大多数将要面试您的人都将完成3年或4年的学位,然后逐步晋升到现在的位置。 这就是为什么他们无法相信您可以在短短3个月内就做好工作的原因。

This will often be reinforced by experiences with other bootcamp or self-taught developers who they’ve worked with who did lack the skills needed to be a constructive member of the team.

与其他曾经训练过的新手训练营或自学成才的开发人员的经验通常会加强这种经验,他们确实缺乏成为团队建设性成员所需的技能。

After all, 3 months is a very short time to learn a lot of skills.

毕竟,三个月是学习很多技能的非常短的时间。

I’m not saying that it is impossible, but that you’ll have had to work incredibly hard. You probably are missing a few skills that you need or have some things that you need practice. Luckily, whilst a degree takes years and thousands of pounds, you can learn and improve your skills quickly and easily.

我并不是说这是不可能的,但是您将不得不非常努力地工作。 您可能会缺少一些所需的技能或需要练习的东西。 幸运的是,虽然学位需要花费数年甚至数千英镑,但您可以快速轻松地学习和提高技能。

你需要做什么 (What you need to do)

To overcome the reservations that the interviewers have, you need to demonstrate your skills and experience. Have lots of projects that you can show to interviewers. You should be able to answer a tech question with “this is the answer and this project is where I found out the value of doing it like this”.

为了克服面试官的保留意见,您需要证明自己的技能和经验。 有很多项目可以展示给面试官。 您应该能够用“这就是答案,而这个项目正是我发现这样做的价值所在”来回答技术问题的方法。

My advice to anyone in this situation is to do everything you can to draw attention away from the fact that you did a bootcamp or that you’ve only been coding for a few months. This doesn’t mean lie, but don’t put it on your CV. If they ask you where you learnt to do something you could say:

对于在这种情况下的任何人,我的建议是尽一切可能引起人们的注意,以避开您进行过训练营或仅仅编写了几个月的代码。 这并不意味着说谎,但请不要放在自己的简历上。 如果他们问您您在哪里学习了做某事,您可以说:

`I really became proficient with ${skill} when I work on ${project name}. It pushed me from being able to use it to really understanding how it works and my approach to using it changed. I learnt the value of doing ${something you learnt to do better}.`
“当我从事$ {project name}的工作时,我真的很熟练使用$ {skill}。 它使我从能够使用它转变为真正理解它的工作原理,并且改变了我的使用方法。 我了解了做$ {您学会做得更好的事情}的价值。

This could have been a project that you did as part of the bootcamp or an extra project that you did afterwards. If they ask you if you did a bootcamp or how long you’ve been coding, you will have to be honest, but make sure you highlight all of the skills that you’ve improved since then.

这可能是您在新手训练营中做过的一个项目,也可能是后来做过的一个额外项目。 如果他们问您是否进行了训练营或编码已有多长时间,您将必须诚实,但请确保突出显示自那时以来提高的所有技能。

This brings me nicely onto my next point:

这使我很好地介绍了下一点:

Don’t stop learning. Don’t stop improving.

不要停止学习。 不要停止改善。

If you graduate from a bootcamp and don’t carry on improving yourself, I don’t blame them for not hiring you. I would spend most of my time practicing the skills I was taught in the bootcamp. There are hundreds of posts listing great project ideas.

如果您从训练营毕业,并且不继续提高自己的能力,那么我不怪他们没有雇用您。 我会花费大部分时间来练习在训练营中教给我的技能。 有数百篇文章列出了很棒的项目构想。

Personally, I spent three weeks building an e-commerce website with dynamic products, baskets, user accounts and receipt emailing. This was largely practicing skills that I had learnt from online courses I’d done.

我个人花了三周时间建立了一个电子商务网站,其中包含动态产品,购物篮,用户帐户和收据电子邮件。 这主要是练习我从在线课程中学到的技能。

To add a new skill, I spent the next week adding a chatbot to the site. I’d never done anything like this but some online tutorials and a bit of trial and error and I got it working.

为了增加新技能,我花了下周的时间在网站上添加了聊天机器人。 我从来没有做过这样的事情,但是做了一些在线教程和一些试验和错误,然后我开始工作了。

Building this chatbot was the best spent week of my whole time off. I interviewed at a company who had just built a similar chatbot for a customer and were looking to expand that side of the business. Having shown them my chatbot, I got an offer before I’d left the building and now have built a chatbot platform that handles over 100,000 chats a month!

构建这个聊天机器人是我整个假期中度过的最佳时间。 我在一家公司采访过,该公司刚刚为客户构建了一个类似的聊天机器人,并希望扩大业务范围。 向他们展示了我的聊天机器人后,我在离开大楼之前得到了报价,现在已经建立了一个聊天机器人平台,该平台每月可以处理超过100,000个聊天!

综上所述 (In Summary)

  • Have lots of projects which demonstrate a range of skills and experiences

    有很多项目展示了各种技能和经验
  • Be discrete about your bootcamp background or how long you’ve been coding

    不了解您的训练营背景或编码已有多长时间
  • Don’t stop learning new skills and sharpening the skills you have

    不要停止学习新技能并提高技能

翻译自: https://www.freecodecamp.org/news/getting-your-first-developer-job-with-little-experience-ff7b18299d6c/

怎么汇报一周开发工作情况

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/392119.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue.js的认知

Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。 Vue 只关注视图层, 采用自底向上增量开发的设计。 Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。 Vue 学习起来非常简单,。转载于…

c语言中的无符号字节,C语言之有符号数和无符号数

我们知道,在C语言中存在无符号数和有符号数(一些高级语言如Java里面是没有无符号数的),但是对于计算机而言,其本身并不区别有符号数和无符号数,因为在计算机里面都是0或者1,但是在我们的实际使用中有时候需要使用有符号…

8种排序算法比较

8种排序算法,各算法名称见下表或见源码。运行程序时,将需要你输入一数值,以确定对多少随机数进行排序。然后将会显示各排序算法的耗时。并且你可选择时否进行正序和反序测试。 由于水平有限,可能存在一些错误,还请各位…

两个问题,关于XP进程优化及SVSP虚拟存储平台

这两个问题让我有点头痛,是Boss这阵子布置给我的,都一段时间了,我还是没找出合适的解决方案来答复Boss.第一个问题是:查查X200或X61中的进程,看哪些是可以不要的,停掉,但又不影响用户使用。&…

数据挖掘—朴素贝叶斯分类算法(Java实现)

算法描述 (1)扫描训练样本数据集,分别统计训练集中类别 Ci 的个数 Di 和属于类别Ci 的样本中属性Ak取值Xk为 Dik 的实例样本个数,构成统计表; (2)计算先验概率和条件概率,构成概率表…

net core 获取网站目录

AppContext.BaseDirectory 获取项目的根目录转载于:https://www.cnblogs.com/zxs-onestar/p/7147265.html

泰晤士报下载_《泰晤士报》和《星期日泰晤士报》新闻编辑室中具有指标的冒险活动-第1部分:问题

泰晤士报下载TLDR: Designing metrics that help you make better decisions is hard. In The Times and The Sunday Times newsrooms, we have spent a lot of time trying to tackle three particular problems.TLDR :设计度量标准以帮助您做出更好的决策非常困难…

速度一半永远追不上_您将永远不会知道自己应该怎么做的一半-没关系。

速度一半永远追不上by Ken Gilb肯吉尔伯(Ken Gilb) 您将永远不会知道自己应该怎么做的一半-没关系。 (You will never know half of what you think you should — and that’s ok.) Impostor syndrome is a real thing in software development. After 20 years in the indus…

c语言自学门槛,初学C语言的人最常问的几个问题

初学C语言的人最常问的几个问题C语言是一门通用计算机编程语言,应用广泛。对于新手来说学习C语言并不是那么容易,下面是C语言初学者最常问的几个问题,欢迎阅读!1.多久能学会编程?这是一个没有答案的问题。每个人投入的时间、学习效率和基础都…

背景消除的魔力

图片的功能非常强大,有一图胜千言的效果,所以在文档或演示文稿中使用图片来增加趣味性是一种很棒的想法。但问题是,图片通常会变为文字中间的独立矩形,而不是真正与内容融合在一起。您可以在图片中放置边框或效果,使其…

Puppet 之 模板和模块

1 概述模板文件是在puppet模块下面templates目录中以”.erb”结尾的文件,puppet模板主要用于文件,例如各种服务的配置文件,相同的服务,不同的配置就可以考虑使用模板文件。模块是Puppet自包含的代码和数据集合。绝大多数的清单都…

java异步io_Java中的异步IO与异步请求处理

java异步ioIn this article, I am trying to explain the difference between Async-IO and Async-Request processing in the HTTP request in the Java world.在本文中,我试图解释Java世界中HTTP请求中Async-IO和Async-Request处理之间的区别。 In the pre-Java …

异常检测机器学习_使用机器学习检测异常

异常检测机器学习什么是异常检测? (What is Anomaly Detection?) The anomaly detection problem has been a problem that has been frequently explored in the field of machine learning and has become a classic problem. Anomalies are any unusual sequenc…

数据挖掘—BP神经网络(Java实现)

public class Test {public static void main(String args[]) throws Exception {ArrayList<ArrayList<Double>> alllist new ArrayList<ArrayList<Double>>(); // 存放所有数据ArrayList<String> outlist new ArrayList<String>(); // …

c语言掌握常用函数,c语言一些常用函数.pdf

c语言一些常用函数C 语言程序设计(常用函数说明)C 语言是 1972 年由美国的 Dennis Ritchie 设计发明的,并首次在 UNIX 操作系统的 DEC PDP-11 计算机上使用。它由早期的编程语言 BCPL(Basic Combind ProgrammingLanguage)发展演变而来。在 1970 年,AT&T 贝尔实验室的 Ken T…

高阶函数 - 函数节流

/*** 函数节流 - 限制函数被频繁调用* param {Function} fn [需要执行的函数]* param {[type]} interval [限制多长的时间再重复执行fn]*/var throttle function(fn, interval) {var __self fn,timer,firstTime true;return function() {var args arguments,__me…

[CareerCup] 8.7 Chat Server 聊天服务器

8.7 Explain how you would design a chat server. In particular, provide details about the various backend components, classes, and methods. What would be the hardest problems to solve? 这个简易的聊天服务器功能十分的有限&#xff0c;毕竟只是针对面试题的&…

react hooks使用_如何开始使用React Hooks:受控表格

react hooks使用by Kevin Okeh由Kevin Okeh 如何开始使用React Hooks&#xff1a;受控表格 (How to Get Started With React Hooks: Controlled Forms) React Hooks are a shiny new proposal that will allow you to write 90% cleaner React. According to Dan Abramov, Hoo…

特征工程tf-idf_特征工程-保留和删除的内容

特征工程tf-idfThe next step after exploring the patterns in data is feature engineering. Any operation performed on the features/columns which could help us in making a prediction from the data could be termed as Feature Engineering. This would include the…

c语言定义数组a10 指定各元素,C语言填空题.doc

C语言填空题.doc二、填空题1、C 语言只有 32 个关键字和 9 种控制语句。2、每个源程序有且只有一个 main 函数&#xff0c;系统总是从该函数开始执行 C 语言程序。 3、C 语言程序的注释可以出现在程序中的任何地方&#xff0c;它总是以 * 符号作为开始标记&#xff0c;以 */ 符…