新程序员的常见问题

  1. 云栖社区>
  2. 博客列表>
  3. 正文

新程序员的常见问题

优惠券发放 2018-06-21 10:50:30 浏览8045 评论0

摘要: 新程序员的常见问题 计算机行业非常庞大,总是需要优秀的程序员。当他们看到高级程序员成功时,每个新手都有几个与编程有关的问题。他们搜索网络阅读主题和回复以及其他内容。但他们仍然对几个问题感到困惑。在这篇文章中,我试图回答一些新程序员经常提出的问题。

新程序员的常见问题

计算机行业非常庞大,总是需要优秀的程序员。当他们看到高级程序员成功时,每个新手都有几个与编程有关的问题。他们搜索网络阅读主题和回复以及其他内容。但他们仍然对几个问题感到困惑。在这篇文章中,我试图回答一些新程序员经常提出的问题。

我应该先学哪种语言?

这通常是新手问的第一个问题。许多人经常试图争论哪些是初学者最好的编程语言。虽然从他们的角度来看它们可能是正确的,但我真的不认为没有最好的第一语言这样的东西。任何有助于你理解如何制作电脑的东西都是我认为的第一语言。当然有关于它的观点,即使我对第一种编程语言有自己的看法,但它是完全相对的。另一个子问题是需要多少时间来学习编程。那么,我们有另一篇关于它的详细文章,你可以在这里阅读。当你完成第一种语言(你选择的任何语言)时,你会发现你也可以选择其他语言。

选择哪个框架?

另一个典型的新手问题,许多年轻的程序员太担心框架。无论你选择什么框架,你都必须自己完成逻辑。你需要自己理解系统。该框架只能为你组织一些东西,并使重复任务更容易。最后,你将不得不编写代码和逻辑。即使是最好的框架最终都是用核心语言编写的。所以,只要选择任何你在建造东西时感觉舒适的东西。

这种语言会死吗?

当然你担心这一点。但引用马克吐温的话说,“ 我的死亡报告已经被大大夸大了 ”。这是真的,我相信你一定已经阅读了关于PHP如何死亡的报告。自4年以来我一直在阅读,但猜猜看,PHP只会变得更强。这也让我想起另一个由C ++的发明者Bjarne Stroustrup 引用的名言。它说,' 只有两种语言:人们抱怨和没有人使用 '。坦率地说,没有什么能够死亡,而不是在他们用于主流生产的时候。所以不要担心语言死亡。作为程序员,您最终将学习的语言多于您键入的手指数量。所以不要担心,并开始编写代码。

这个比例是否正确?

不是一个新手程序员肯定会遇到的,但是对于那些懂一点编程并且正在尝试创建一个项目的人来说。我一直在那里,经常想到这一点,我得到的唯一答案是'不要担心缩放,担心你写的软件'。我的意思是想一想,除非你正在构建下一个Facebook或Twitter,否则扩展应该不成问题。你所做的任何事情都会逐渐增长。当它发生时,你会想到解决方案来扩大规模。

在哪里/如何找到工作?

我已经为一些真正的大公司工作过的大多数朋友都告诉我,当他们去面试时,他们甚至连他们的大学教育都没有问过。他们想要的只是技能,知识和解决问题的能力。我想澄清关于大学学位的一个简单误解。你可能已经在他们身上花了很多钱,但他们不保证工作。找到工作的正确方法是在大学期间或者在学习编程时继续在一些项目上工作。如果你的项目本质上是非常基本的,那就完全没问题。能够创造一些东西的精神更重要。你最终会做出更复杂的项目。尝试通过研究他们的代码来为开源项目做出贡献。把所有的项目和代码放在GitHub上。如果您的工作得到足够好的评价,一家公司可能直接为您提供工作。显示你所做的事情更有意义,而不是仅仅回答那些面试问题。

程序员的薪水是多少?

最重要的是一个问题。这是一个非常广泛的话题,但我可以告诉你,任何高于平均水平的程序员都能获得良好的报酬。如果你真的很好,你的薪水会更好。大多数程序员也为其产品的成功以及他们工作的组织中的股票提供了很多激励措施。所以即使程序员可能在工作,他/她肯定可以比他们通常已经很好的薪水赚更多的钱。

所以这些都是一些问题,许多新程序员经常混淆在网上搜索几个小时。我希望你所有的问题都得到解答。如果您仍有疑问,请随时在下面发表评论。我会在那等你。

【云栖快讯】阿里云栖开发者沙龙(Java技术专场)火热来袭!快来报名参与吧!  详情请点击

网友评论

作者关闭了评论