6个标志表明你不应该成为一名程序员

并不是每个人都适合做程序员。编码对你合适吗?以下是一些指示牌,为您指明了正确的方向。...

编程对我合适吗?我会喜欢编码吗?这些都是有抱负的程序员脑海中闪过的合理问题。每个人学习如何编码都有自己的理由,但现实是:

并不是每个人都适合做程序员。

虽然任何人都可以学习如何编写代码,但这与享受漫长的职业生涯并不相同。完全有可能成为一名才华横溢的程序员,但仍然不是一个完美的人选。

如果你不确定自己是否注定要成为一名程序员,这里有六个迹象表明你是否不适合。

1.你缺乏实验创造力

尽管有一个逻辑基础,编程是一种创造性的艺术。一个新的程序就像一张空白的画布。画笔是语言、框架和库。你需要为你的创造创造一个愿景,以及把它带到生活中的创造力。

编码纯粹主义者会告诉你,只有一种方法可以写出好的代码,但事实并非如此。这就像说只有一种方法可以建造房子、写小说或烤蛋糕。编写软件的方法有很多,您应该愿意进行实验。

如果没有一种天生的好奇心,你会发展出隧道式的视野,很难想象出新的软件。在这一点上,编程变成了平凡的工作,失去了让它从一开始就有回报的东西。

2.你不是独立驱动的

除非你有令人难以置信的动力,否则你不会在任何事情上成功。这是一个普遍的事实,但对于编程来说也是如此。

一个好的程序员能够激励自己。剥离所有其他层,编程基本上是重复的。如果你在代码投资上遇到困难,你会挣扎并精疲力竭。你必须能够主动解决问题。

当然,有些问题的解决办法是通过其他问题找到的。经验丰富的程序员是知识的宝库。你必须被驱使在每一个机会寻找他们。

3.你无法忍受逻辑问题

这是一个常见的误解,认为你必须是一个数学天才才能理解编程。如果你从未掌握过高等数学的诀窍,你也不会处于劣势。然而,你确实需要掌握用算法思维解决问题。

你对拼图有天生的魅力吗?您是否好奇并渴望了解程序为何如此工作?如果没有,当你遇到这些障碍时,你会发现自己很沮丧。

编程的大部分回报来自于解谜。谜题越复杂,解决它就越有价值。如果这不能点燃你的火焰,编程将无非是一连串的挫折。

4.你不喜欢做研究

无论你对编码有多了解,你总是会遇到减速带。也许你正在开发一个web应用程序,而你无法获得一个框架来配合。或者,在你花了10年时间掌握Java之后,你被指派了一个Python项目。

你如何克服这些挑战?没有一本主手册可以打开并得到一个简单的答案。你所拥有的只是代码文档,谷歌,以及提出正确问题的愿望。

如果你不喜欢埋头寻找正确的答案,那么你就不会喜欢编程这一职业。成功的程序员并不总是最聪明的。是那些懂得如何分解问题并进行研究以解决问题的人。

5.你更喜欢正常的工作时间

编程工作给了你灵活性。有些工作是在办公室里进行的,有些工作允许你远程工作。你可以为创业公司或自由职业者工作,建立自己的职业生涯。极大的灵活性带来了奉献精神的需要。听到深夜、漫长的编码过程以及工作与生活失衡的故事并不罕见。

软件开发有严格的截止日期。在传统的9到5个工作日里,完成最后期限并不总是能够完成的。为了完成所有工作,编码团队通常会投入额外的时间来跨越终点线。即使是自由职业者也必须长时间地工作才能在竞争中保持领先。

你什么时候终于下班了?很难与你的工作脱节。你可能正躺在床上,脑子里嗡嗡作响。编码是一种爱的劳动,如果你不合适,它会变成恨。

6.你只关注薪水

说实话,编程可以提供一个好的生活。程序员的平均工资足以支付你的账单,还有剩余的现金来享受生活。

也许你在浏览求职网站,对科技热点的小时工资感到惊讶。你不是第一个,也不会是最后一个尝试用编码来赢得你的份额的人。要爬到那里有一座很长的山。通常需要四年制学位,硕士学位越来越普遍。

作为一名程序员,你能挣很多钱吗?当然,但这不是一条容易的路。如果你想快速致富,你不妨去买彩票。

开始编程吧

您可能正在阅读此列表,并感觉其中一些适用于您。如果你正在考虑以编写代码为职业,这可能会令人沮丧。

以下是不应该发生的事情:在你付出诚实的努力之前,你不应该放弃。要想知道编码是否适合你,最好的办法就是直接跳进去试试。学习如何编写脚本,学习一门语言,从编程书籍中学习。

有这么多的编程利基,你可能会找到你真正喜欢的东西。如果不是,就不要放弃在科技领域的工作。如果不专注于编码,你可以得到很多科技领域的工作。

如果编码不适合你怎么办?

假设您已经决定不适合自己编写代码,但您仍然希望利用多年来积累的技能。你有什么选择?有几种方法可以很好地利用这些知识。

你可以成为一名作家。编程的技术经验可以使您非常适合技术写作(手册、文档等)。

你可以成为一名数据分析师。根据您的专业领域,您可以将您的知识用作安全系统、web平台、游戏引擎或货币化模型的顾问。如果你有一颗商业的心,但想与软件行业保持联系,为什么不管理自己的开发团队呢?总是需要了解复杂编程过程的领导者。

Subscribe to our newsletter

Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!

Click here to subscribe

  • 发表于 2021-08-06 00:17
  • 阅读 ( 185 )
  • 分类:编程

你可能感兴趣的文章

9个迹象表明你被黑客攻击了

...防病毒警告、奇怪的弹出窗口和新的浏览器都可能是警告标志。 ...

  • 发布于 2021-03-16 18:16
  • 阅读 ( 267 )

3个迹象表明你的mac电脑感染了病毒(以及如何检查)

... 你的Mac电脑感染了吗?让我们看看这些标志。 ...

  • 发布于 2021-03-18 10:15
  • 阅读 ( 339 )

想成为一名自由职业者吗?避免这6个关键的初学者错误

... 如果你不做这项腿部工作,你会被困在混乱中。更糟糕的是,你可能会因为错误地投入了启动成本和时间而最终亏损。谨慎对待你的领域,保持逻辑性。 ...

  • 发布于 2021-03-20 03:35
  • 阅读 ( 215 )

如何识别和避免免费礼品卡诈骗:7个警告标志

...来很模糊,很可能是骗子从互联网上偷了一个低分辨率的标志。 ...

  • 发布于 2021-03-22 11:04
  • 阅读 ( 258 )

如何判断手机是否被窃听:6个警告标志

你怎么知道你的电话被窃听了?不管你喜不喜欢,我们大多数人已经习惯了自己的**被监视——至少不是被**监视! ...

  • 发布于 2021-03-22 21:58
  • 阅读 ( 290 )

你应该是个程序员吗?3个编程能力倾向测试帮助你决定

...能想尝试参加一些编程能力测试。它们可以让您深入了解程序员经常使用的技能类型。这些测试还将帮助你确定你是否擅长这些技能。 ...

  • 发布于 2021-03-29 18:28
  • 阅读 ( 388 )

极客生活:防火墙在办公室引起你的注意

...连接。我知道,这很极端,但我是认真的。如果您是一名程序员,在开始之前在本地下载语言文档是避免web浏览器诱惑的好方法。设立禁飞区如果您的办公室使用Outlook或共享日历,请与您自己安排一次约会,在您处理任务的过...

  • 发布于 2021-08-02 21:27
  • 阅读 ( 101 )

你应该成为一名教师的8个标志

富有同情心的 最好的老师是耐心、理解和善良的。他们努力了解学生的想法和感受,以便预测他们的需求。当一个学生在挣扎时,好的老师会更加努力地向他展示他们的能力和受到的照顾。他们将尽一切努力帮助每...

  • 发布于 2021-10-02 14:32
  • 阅读 ( 156 )

如何我会成为一名旗手吗?(i become a flagger?)

...异,但大多数州和国家都要求某种形式的培训和认证。为标志员或交通管制员制定标准的机构和计划的一些例子是美国的美国交通安全服务协会和澳大利亚昆士兰交通部采用的交通管制员认证计划。 ...

  • 发布于 2021-12-21 08:20
  • 阅读 ( 166 )

如何我能成为一名开发主管吗?(i become a development lead?)

...际需求,以便能够在规定的预算内按时完成项目。然而,程序员通常更喜欢了解技术语言和软件开发现实的领导者,这就是为什么你应该把教育重点放在技术上,成为一名开发领导者。一旦你成为一名软件开发人员,那么你也可...

  • 发布于 2022-02-15 08:27
  • 阅读 ( 108 )
fn138352
fn138352

0 篇文章

相关推荐