欧易

欧易(OKX)

国内用户最喜爱的合约交易所

火币

火币(HTX )

全球知名的比特币交易所

币安

币安(Binance)

全球用户最多的交易所

你凭什么被叫做程序员?

时间:2022-10-10 19:06:09 | 浏览:343

有没有一种简单的评定标准,判定你到底是不是程序员呢?当你具备哪像能力的时候才有资格和底气说出自己的一名程序员呢?记住,我们程序员也是有着自己的骄傲。作者 | Paula Tulis译者 | 弯月,责编 | 毛中政出品 | CSDN(ID:C

有没有一种简单的评定标准,判定你到底是不是程序员呢?当你具备哪像能力的时候才有资格和底气说出自己的一名程序员呢?记住,我们程序员也是有着自己的骄傲。

作者 | Paula Tulis

译者 | 弯月,责编 | 毛中政

出品 | CSDN(ID:CSDNnews)

以下为译文

从几周前,我突然开始认真地思考自己是否担得起某些专业的标签,这是前所未有的事情。

上大学的时候,我从来不需要犹豫是否要告诉别人我是一名学生。当拿到第一份实习岗位的时候,我也会毫无畏惧地说出自己是一名实习生。而在那之后的几份工作中,我依然认为当有人问起我的职业时,我也会理所当然地回答。

后来,我在深思熟虑后做出了一个重要的决定:1)放弃客服的工作;2)学习编程。起初我的目标非常简单:重新加入劳动者的队伍,成为一名技术人员。然而,在这个过程中,我逐渐开始对自己的身份感到迷茫。

是的,在参加培训班期间,我是一名学生。但是哪种学生呢?我又学到了什么呢?通常,我会说:“我就读于编程培训班,我正在学习Web开发。”但是我非常小心,我没有说“我是一名程序员。”

在培训班毕业后,我依然需要面对这个不可避免的问题:“你是干什么的?”,然而我却发现自己对这个问题的答案感到越来越迷茫。通常,我不得不说:“哦,我刚参加了一个编程培训班,现在我正在找工作!但以前我是做某某工作的”,随之而来的还有紧张的笑声和耸肩。

如果有人直截了当地问我:“你是程序员吗?”我可能会说:“希望有一天我能成为程序员!”或者说:“我正在朝这个方向努力!”类似的言论可能会让别人以为我在滥竽充数。然而,实际的情况还不至于此。

转变

事实上,很多人都会重回学校或参加培训班,他们希望学习一套全新的技能来改变自己的职业发展,在写这篇文章之前,我会说人们对待这种转变的态度并不公平,其实这种转变就像改变发型一样没什么大不了。

试想一下。如果你是长发,而你想改变发型,那么去剪短就好了(当然剪的要有品位!)。在走进美发店之前,你是一头长发;走出美发店时,你是一头短发。以前你是长发,而现在你是短发。就像一个简单的二进制开关,很容易解释。

然而,在决定学习编程时,你需要做周全的考虑,而且你会在很长一段时间内经历无数次的转变。这种转变既不是线性也不是二进制,对我来说,无论是在内心深处对自己还是对外人解释这种转变都非常困难。

在第一天打开笔记本电脑学习编程时,你是程序员吗?在搭建好本地开发环境后,你是程序员吗?在提交第一个PR后,你算程序员吗?在终端上输出“Hello,World!”之后呢?当你提交完最后一个项目,顺利从培训班毕业后呢?当然,在这之后,你就可以称自己是一名程序员了,是吗?

多种多样的“程序员”

如果你像我一样,每当有人问及:“你是干什么的?”时就会感到焦虑,那么希望本文能让你释怀一二

首先,我们需要强调一个事实:即编程的世界里有各种各样的职位头衔,你很难决定自己是否是一名程序员。下面举几个职位头衔的例子:

软件工程师:软件工程师指的是“将软件工程的原理应用于计算机软件的设计、开发、维护、测试和评估的人。”是不是让人感觉摸不到头脑?

Web开发人员:Web开发是“专门从事或使用客户端-服务器模型开发Web应用程序的程序员。”

前端Web开发人员:这种Web开发专注于“使用HTML、CSS和JavaScript将数据转换为图形界面,方便用户查看数据并与之交互。”所以说,他们开发的也是Web应用程序,只不过更具体?

后台Web开发人员:这种Web开发专注于“服务器端框架、Web服务器和数据库系统之间的交互”。

全栈开发人员:全栈开发是“能够承担数据库、服务器和系统工程等所有工作的工程师”,此外他们还精通HTML、CSS和JavaScript。所以说,前端+后台=全栈? (也就是传说中的独角兽开发人员!)

程序员:计算机程序员是“创建计算机软件的人。计算机程序员指的是计算机领域的专家,也可以指为多种软件编写代码的多面手。”

如上所述,这些角色之间存在很多重叠和互换性,但是它们都有一些共同的基本元素,其中之一就是如何为计算机程序编写代码的知识。这个提示非常有帮助性!

“所做即所为”

正如上述职位头衔所示,各个类型的程序员之间存在某种联系。在清楚这一点之后,下面让我们来深入探索程序员的含义。在我看来,“程序员就是一个能够编写代码的人”。

通常,我不会学别人在演讲结束后,故意扔掉麦克装酷,但是这句话确实值得让我尝试一次。纵观软件工程师、前端开发人员和计算机程序员等所有的职能,我认为能够编写代码是不可或缺且最基本的能力。

根据这个定义,如果你能够编写代码,那么你就是一名程序员。

我反复阅读这个定义,又反复打量自己,最终我意识到自己确实是一名程序员,而且我绝对可以称自己为程序员。万岁

当然,我还是一名新手,可能我需要频繁地使用Google,远不及行业内一般的专业人士,有时我自己都不相信自己,但是每天上下班时,我都会大声告诉自己我是一名真正的程序员,我有这个能力。

虽然我很不解如何才能成为一名“优秀的”程序员、“水平出众的”程序员或“明星”程序员,但是在去掉那些华丽的形容词后,真相就会大白——成为一名程序员!

现在,让我们回到本文开头提及的标签,为自己确定所有必要的工具和信息。我的答案是:我知道如何使用特定的计算机编程语言编写代码(有多少代码真的能运行并不是决定性因素,谢天谢地!),没错,我就是一名程序员。你呢?

如果你仍然不确定,那么就想一想小孩子。当一个成年人问一个3岁零8个月的孩子:“你多大了?”时,孩子很可能会说:“我3岁零8个月了”。但是,如果有人问一个成年人同样的问题,你觉得成年人会说:“我30岁零8个月了”吗?当然不会。当有人问你多大时,你只需简单地说出自己的年龄,根本不会在乎那8个月。

在经过一些研究和自我反思后,我相信虽然我们有些许的不安,但我们应该更加坚定。请记住:当人们问及你的职业时,他们并不是想揭穿你或报警。如果你会写代码,那么你就是程序员。

好了,废话不多说,我去改bug了!

原文:https://medium.com
/young-coder/when-can-i-call-myself-a-coder-184e46
791213

本文为 CSDN 翻译,转载请注明来源出处。

相关资讯

程序员的日常丨你眼中的“程序员”是什么样子?别再被谣言误导了

在很多人眼里,程序员是一类高薪、“高危” 的职业。 他们穿着格子衫、顶着一碗超帅的光头,能修电脑、能黑网站、简直无所不能。 。 。但直到我自己当上程序员,才发现其实很多人都是对程序员的误解。除了外行的误解外,还有很多来自于程序员同行的误解。

程序员的日常:当一名程序员到底有多难?

多少次熬夜加班, 直至见到凌晨四点的太阳;多少个早晨洗漱的时候, 看到洗脸盆掉的全是头发;整天coding, debugging, 设计, 画图, 文档, 会议, 演示......看似充实饱和的工作, 又夹杂了多少苦涩与无奈; 程序员其实很

普通程序员与高级程序员的差别在哪?

同样都是敲代码,为什么别人一个月工资五万,你一个月却只拿五千?是单纯在找工作的时候运气不佳?还是因为技术水平有差别?那些被大众膜拜信仰的技术大神到底牛在哪里,现状已定,普通程序员是否还有机会逆袭?看完这篇文章,或许你能从中找到答案。从思维和

程序员是否可以作为终身从事的职业,以及程序员该何时考虑转岗

首先,当前程序员职业确实存在职业生命周期偏短的问题,原因是多方面的,包括工作量大、工作周期长、技术迭代速度快、岗位竞争压力大等因素,但是当前不少技术团队中,也有很多70后、80后的程序员,而且随着人工智能等技术的发展,以及IT互联网行业产业

“程序员图鉴”刷屏真实的程序员生活是怎样的?

中国码农千千万,北上深杭一大半。虽然所有的程序员都有着相似的气质,几乎每个人衣橱里都有差不多款式的牛仔裤、旅游鞋、格子衬衫,无论男女都有至少一个双肩包,但一方水土养一方人,每个地方的程序员都可以从茫茫人海中找到"老乡"。比如,北京的程序员大

程序员是吃青春饭的?一张图道尽程序员的发展方向

进入一个行业,开始一份工作,不论在最初的时候,你是因为喜欢还是被动接受,或多或少的都会成为你一段时间内为之奋斗的事业。边工作边迷茫也许是大多数人的常态,觉得这份工作不适合自己,可又不知道应该去做什么;喜欢着自己的工作,却又不知道怎么进一步提

程序员平均年薪70万、40岁后收入下滑?尽在2019程序员薪资报告

整理 | 刘静出品 | CSDN(ID:CSDNnews)学位高就能够拿高薪?我们的薪资与全球其他国家或地区的同行相比中间有多大的差距?Hired 近日发布的 《2019 年度薪酬状况报告》 解答了技术者们的诸多疑问。该报告聚焦于全球 13

程序员在21世纪如此吃香,那么怎么才能成为一名程序员呢?

程序员是21世纪比较吃香的工作。程序员工资高还不需要和复杂的社会打交道。那么怎么成为一名程序员?当程序员需要学什么?怎么成为一名程序员?【有明确的职场定位】怎么成为一名程序员?程序员也分为很多种,使用的软件和工作范围也不同。想当程序员,就要

程序员因工资低拒绝offer,HR:估计你一辈子就是个程序员

在职场中,我们应该追寻一种平等关系,也就是说公司看中求职者的能力,求职者希望公司给予自己满意的薪资和发展空间。因此,面试是选择和被选择的关系,拒绝和接受都是很正常的事情,而非一方的强人所难或是“王婆卖瓜”行为。近日,一名程序员在求职过程中由

程序员月入好几万?7年老程序员告诉你真实的情况

从业一开始,加班就是常态很多人都说这个程序员的工资比较高,其实这种背后的心酸,其实很少人知道。就拿我来说吧其实我工作了有七八年,记得刚工作那个时候,天天加班的话,就是白天睡觉,晚上加班,当时其实也没什么经验,就是只是凑人数嘛。当时我们项目经

学什么专业才能成为程序员?其实成为程序员,远不止计科和软工

在目前互联网行业,计算机领域都离不开编程,程序员也受市场的大量需求,而且目前程序员的薪酬普遍很可观,在北上广深等一线城市,程序员的薪酬基本都是上万,两三万一月的都有的是,甚至很多都直接讲年薪,程序员在目前还是比较吃香的职的业。那么我们学怎样

程序员分成五类,你是否是“完美型”程序员?不是但想是

程序有问题时不要担心。如果所有东西都没问题,你就失业了在我的编程生涯中,我碰到过很多奇奇怪怪的对手和同盟。我把这些编码战士们分成五类,有些人是你队伍中的好伙伴,有些人则是捣蛋者,让你的每一个计划都完不成。不管怎么说,他们在软件开发的诸神殿上

程序员必看:程序员到底可以分为几种?你又是哪一种呢?

不是每一个写代码的都是程序员。这里,我把程序员定义为以编程为生的人。我认为世界上存在四类程序员:科学家、码农、专家和工匠。下面我一一介绍自己的观点。科学家,与其说他们是程序员,不如说他们是数学家。他们发明了各种理论、算法和术语,教科书上那深

程序员年薪高达40万,为什么还有很多程序员单身,你知道原因吗?

网友一:我曾经招过的学生,后来进入了BAT的,各电商平台的,创业公司技术总监等等,现在很大部分都年薪都在30~40万,而且单身不少。因为我对他们比较熟悉,这里说说我的看法。单身的主要原因:1.工作忙碌,没时间谈恋爱。达到40万年薪的程序员工

为什么很多人不喜欢做程序员?甚至讨厌程序员?

要想成长为一名优秀的程序员,其过程是艰巨的,其道路是漫长的。不经过悉心栽培,花儿开不出鲜艳的花朵;不经过时间的历练,幼苗长不成参天大树。在软件行业更是如此。程序员必须具备的性格特点最基本的要求是能自主地编程。只有在经过多年的学习实践之后,我

友情链接

网址导航 SEO域名抢注宝宝起名网妈妈知道币圈柳州交友相亲网严浩翔歌迷网今日牡丹江立讯精密A股珠穆朗玛峰游玩攻略黑貂泳镜福布斯富豪榜捷豹跑车网大族激光A股ai绘画资讯网段子笑话精选恒山旅游攻略东鹏瓷砖资讯网装修公司资讯网花果山旅游攻略
Java编程学习网-java零基础自学、java新手入门菜鸟必学、电脑编程入门自学、java安装教程详细、java新手编程入门、前端刷题网站、java开发工程师、前端刷题小程序、java入门基础知识、java新手代码大全、编程题库网站、java程序员刷题软件、编程入门自学网站、java题库网站、java新手刷题网站。
Java编程学习网 yaliandai.cn ©2022-2028版权所有