I still remember when I decided to become a programmer. It was a summer break, and like every year, we used to visit our maternal uncle. My cousins were both older than me. They were studying engineering and computer science.

我仍然记得当我决定成为一名程序员的时候。 那是一个暑假,和每年一样,我们过去经常拜访我们的叔叔。 我的堂兄都比我大。 他们正在研究工程学和计算机科学。

I used to spend around two months with them every year. They taught me pretty cool stuff related to computers, which I used to flex in front of my school friends.

我以前每年和他们在一起大约两个月。 他们教给我关于计算机的一些很酷的知识,我以前在我的学校朋友面前展示这些知识。

They were pretty fluent in programming and always advised me to follow suit. During my first year as a programmer, I had my doubts. But over the years, I’ve fallen in love with programming and it keeps giving me more reasons to feel that way.

他们的编程很流利,总是建议我也照做。 在我成为程序员的第一年,我感到怀疑。 但是多年来,我爱上了编程,它不断给我更多的理由。

Today, I am going to share those reasons with you. I hope this will help beginners to see the actual benefits of being a programmer and will encourage others to go for it.

今天,我将与您分享这些原因。 我希望这将有助于初学者了解成为程序员的实际好处,并鼓励其他人去做。

1.每天带来新的学习体验 (1. Every Day Brings a New Learning Experience)

Being a programmer allows you to learn something new every day. I have learned so many things over the last five years, but still, I face new challenges now and then.

作为程序员,您可以每天学习新知识。 在过去的五年中,我学到了很多东西,但是仍然,我时不时地面临着新的挑战。

Programming keeps you interested in your work. All those hurdles and logical challenges are perks of the job. You were paid to solve puzzles, to make software better.

编程使您对工作保持兴趣。 所有这些障碍和合乎逻辑的挑战都是这项工作的福利。 您获得酬劳来解决难题,使软件变得更好。

“Everybody in this country should learn how to program a computer, because it teaches you how to think.” — Steve Jobs

“这个国家的每个人都应该学习如何编程计算机,因为它教会了您如何思考。” —史蒂夫·乔布斯

A challenge with one module will be your experience for the next module. That’s how programming works. The knowledge compounds while working on different modules.

一个模块的挑战将是您学习下一个模块的经验。 这就是编程的工作方式。 在不同模块上工作时,这些知识会加深。

2.编程是探究思想的天堂 (2. Programming Is a Paradise for Inquiring Minds)

If you love experimenting with things and have an inquiring mind, then programming is the right field for you. You can do unimaginable things sitting behind that system.

如果您喜欢尝试事物并有好奇心,那么编程是适合您的领域。 您可以在该系统后面执行不可思议的事情。

Programming allows you to connect the real and virtual world. You can create anything that can help millions of people. Your creativity is your limit. Surprise the world with it.

通过编程,您可以连接真实世界和虚拟世界。 您可以创建任何可以帮助数以百万计的人的东西。 您的创造力是您的极限。 用它给世界惊喜。

All the big tech giants started with their programming skills. Programming gives you the power to build the next Facebook, Windows, or something the world hasn’t seen yet.

所有大型科技巨头都始于他们的编程技能。 编程使您能够构建下一个Facebook,Windows或其他世界尚未看到的东西。

3.您几乎可以在任何地方完成工作 (3. You Can Do Your Job From Almost Anywhere)

You don’t need to show up at the office to get your work done. Programmers can work remotely, and they were already doing that long before the pandemic.

您无需出现在办公室即可完成工作。 程序员可以远程工作,而且他们早在大流行之前就已经做了。

You can work as a programmer for a client while sitting in another corner of the world. Programmers can work remotely and remain close to their families or even while traveling the world.

您可以坐在世界的另一个角落,担任客户的程序员。 程序员可以远程工作,并与家人保持紧密联系,甚至在环游世界时也可以。

All you need is a system and internet connection, and you are good to go. That’s why the software industry is the sector least impacted by this global pandemic.

您所需要的只是一个系统和Internet连接,一切顺利。 这就是为什么软件行业是受此全球大流行影响最小的行业的原因。

4.成为自己的老板 (4. Being Your Own Boss)

Programmers don’t need to restrict themselves to a job. Freelancing has become the hottest trend of the 21st century. There are several freelancing projects for a programmer to pick from.

程序员不需要将自己局限于工作。 自由职业已成为21世纪最热门的趋势。 有几个自由职业者项目可供程序员选择。

They can work on multiple projects at a time and earn a fortune. A lot of people take on side projects in addition to their full-time jobs for extra money.

他们可以同时从事多个项目并赚到一笔。 除了全职工作外,很多人还从事副业,以赚取额外的钱。

A programmer can choose whether they want to do a full-time job or they can pick up the work that interests them. There are various websites like Toptal, Upwork, and Fiverr with clients looking to hire programmers.

程序员可以选择是要从事全职工作,还是可以选择自己感兴趣的工作。 有各种各样的网站,例如Toptal , Upwork和Fiverr ,其客户希望雇用程序员。

You can always look out for the right opportunity for your skills on these freelancing websites.

您可以随时在这些自由职业网站上寻找适合您的技能的合适机会。

5.成为艺术家 (5. Become an Artist)

A programmer is nothing less than an artist. They are creative and let the world enjoy their imagination.

程序员无非是艺术家。 他们富有创造力,让世界尽享他们的想象力。

They have a fair idea of how things around us work. Whether you’re adding something to your shopping cart or booking a flight ticket, they know what’s happening in the background.

他们对我们周围的事物有一个很好的了解。 无论您是向购物车中添加商品还是预订机票,他们都知道后台发生了什么。

It is good to know how the technology works. Programmers are aware of things around them and they have a vision that differentiates them. Programming helps your brain to function in different ways, which gives you an edge over the others.

很高兴知道这项技术是如何工作的。 程序员意识到周围的事物,并具有使它们与众不同的愿景。 编程可以帮助您的大脑以不同的方式发挥功能,从而使您比其他人更具优势。

最后的想法 (Final Thoughts)

These are the reasons why I became a programmer. Every programmer has their own. Over time, you will find your reasons to fall in love with programming.

这些就是我成为程序员的原因。 每个程序员都有自己的。 随着时间的流逝,您会发现爱上编程的原因。

Thanks for reading!

谢谢阅读!

翻译自: https://medium.com/better-programming/5-reasons-i-chose-to-become-a-programmer-cc490ec1a40f


http://www.taodudu.cc/news/show-3892776.html

相关文章:

  • 基于单片机霍尔电机测速仪表控制系统设计(毕业设计资料)
  • 无刷无霍尔BLCD电机控制(转)
  • 基于51单片机霍尔测速直流电机控制设计(含源码+原理图+论文+PCB封装)、基于STM32闭环步进电机控制系统设计(仿真,程序,说明)-转发分享
  • 基于51单片机霍尔转速测量温度电机保护PWM调速设计proteus仿真原理图PCB
  • Makerbase ODrive 霍尔电机位置环模式配置
  • Makerbase ODrive 霍尔电机速度环模式配置
  • 学习方波有霍尔传感的电机调速记录
  • diy无感无刷电机霍尔安装_新型无感无刷电机驱动的制作方法
  • 车窗霍尔防夹
  • 用Arduino实现霍尔编码减速电机PI调速(增量式)
  • 高压直流无刷电机(霍尔方式)调试技巧
  • 4.有霍尔BLDC电机启动及堵转检测
  • 无刷无霍尔BLCD电机控制
  • shineblink 霍尔传感器测电机转速详解
  • 电动车电机霍尔转换角
  • 无刷无霍尔电机驱动准备工作(一)
  • 霍尔电机
  • 霍尔器件在电机中的原理及作用介绍
  • SimpleFOC之ESP32(七)—— 霍尔电机
  • 正则表达式过滤url请求
  • chrome调试过滤无用url
  • java过滤器设置匹配的url与忽略的url的方法
  • fiddler过滤url
  • 分布式链路追踪Skywalking过滤Url
  • iptables 关于URL过滤
  • SpringCloud使用Feign拦截器实现URL过滤和RequestParam加密
  • netty自定义url过滤器抛引用异常
  • shiro设置url过滤,不拦截指定的url
  • 过滤器实现URL拦截,跳转URL
  • SpringCloud、SpringBoot2.0 整合Oauth2 (四) 配置文件快速配置url过滤

我选择成为程序员的5个理由相关推荐

  1. 你为什么会选择做程序员?

    一提到程序员,很多人就会不自觉地联想到高薪,确实程序员是一个很容易就月薪过万的职业,令人欣羡. 那么,那些已经做了程序员的人,当初都是为什么选择程序员呢? (想自学习编程的小伙伴请搜索圈T社区,更多行 ...

  2. 是什么原因让你选择做程序员

    穷! 这是大多数程序员给出的答案,程序员,一不拼爹妈背景,二不拼社会关系,三不要本地户口,四不用花钱读班,只要买台电脑,能上网找资料看公开课,自己努力点,代码写好了,又肯加班,就能挣得多. 你,一无才 ...

  3. 重来一次高考,你还选择当程序员吗?

    作者丨Sean Ye 责编 | 伍杏玲 本文经授权转载自瞎说职场(ID:HRInsight) 每年这个时节一直是很多千万学生家长一辈子最为紧张焦灼的时间. 高考就在眼前,意味着00后学子们决定自己人生 ...

  4. OSChina 周日乱弹 ——程序员被辞退的理由

    2019独角兽企业重金招聘Python工程师标准>>> [今日歌曲] @ Lailysh : #毎日の歌# 極楽浄土 -GARNiDELiA <極楽浄土>-GARNiDE ...

  5. 和程序员约会的十个理由

    爱是空气,每个人都庆祝这种伴侣在身边的感觉.但是正如我们所说,程序员除外,程序员参加开发者大会把自己脑袋装的满满的,而不过多思考自己的单身生活.当他所有朋友疯狂地计划他们的情人节约会时,程序员或许会去 ...

  6. 程序员辞职理由_我成为程序员的5大理由

    程序员辞职理由 I get asked frequently by fellow programmers why I started writing online and if they should ...

  7. 细数程序员的奇葩辞职理由

    源 / 菜鸟教程 俗话说的好,人在职场飘,哪能不跳槽.程序员辞职的理由一般都很简单,也没有什么特别的套路,例如产品发布失败.裁员.薪酬/福利减少,但也有你想不到的理由而辞职,下面跟大家分享一下那些奇葩 ...

  8. 均薪过万!为什么近半数高薪职场女性选择成为程序员?

    寒冬已过,这个冬天亦承载了人类挑战冰雪与寒冬的热望,伴随着冬奥会的落幕,一个天才少女也成功让大众记住了她的名字:谷爱凌. 这位"00后"超级运动明星,不仅是冬奥会历史上最年轻的自由 ...

  9. 如果可以再来一次 你们还会选择做程序员吗?

    我本科是渣渣二本,毕业找不到工作,奋而读了研究生,研究生是个985,现在毕业五年了,出过书.创过业,现在在大厂做个小领导,就我本身经历谈下这个问题吧,希望能通过反思的我历程,能给刚毕业和还没毕业的同学 ...

最新文章

  1. 厦门大学宋宁宇:统计学专业到蚂蚁风控岗!
  2. 【Perl】二维数组
  3. 新手如何登陆阿里云服务器,阿里云服务器怎么登陆
  4. 【洛谷 1991】 无线通讯网
  5. Docker镜像制作规范
  6. Linux-进程内存占用情况
  7. 深度linux安装spotify,如何在 Linux 上使用 snap 安装 Spotify(声破天)
  8. vim中直接打开ipython的方法
  9. iconfont 图标宽高出问题_一个技巧,100,000,000+PPT图标就可以任性使用!【黑科技第11期】...
  10. element ui dialog 对话框设置fullscreen_UI设计中的弹窗设计素材,技巧快get起来
  11. 大学生信息安全_给大学生的信息
  12. 【bzoj2406】矩阵 二分+有上下界可行流
  13. 互联网数据分析-入门到实战-笔记
  14. 鲁棒控制--simulink不确定模型仿真
  15. ​ClickHouse在手淘流量分析业务实践
  16. 基于阿里云和Arduino的化学环境系统检测,支持钉钉机器人告警(MQ2、MQ3、MQ7、DHT11 完整源码以及实现步骤)
  17. NoSQLBooster for MongoDB 7.0.5
  18. Java面试集合(四)
  19. 服务器系统漏洞rc4,服务器如何修复旧加密算法漏洞
  20. STC8H开发(十): SPI驱动Nokia5110 LCD(PCD8544)

热门文章

  1. Linux 为什么运行 swapper
  2. “培训促提升 学习共成长”公益专题讲座活动
  3. C语言中的for语句
  4. 区块链钱包安全检测方案流程
  5. Mac上vmware fusion装的ubuntu不能与主机复制粘贴的问题
  6. STC15F2K60S2+OLED12864
  7. 有一阶跃函数,编一程序,输入一个x值,要求输出相应的y值。
  8. 苹果WWDC 2023开发者大会 三款Mac新品
  9. 易基因:ChIP-seq等揭示热休克转录因子A1b调控植物高温胁迫响应的分子机制|应激反应
  10. 三星android 7.0 root,三星G9350 7.0 root教程及获取7.0系统的root权限