未来工作设想 程序员_成为计算机程序员-未来的工作

未来工作设想 程序员

未来工作设想 程序员_成为计算机程序员-未来的工作_第1张图片

电脑。 他们似乎现在无处不在。 环顾四周时,您会看到许多被视为计算机的事物。 《梅里亚姆-韦伯斯特词典》将计算机定义为“可以存储,检索和处理数据的可编程电子设备” 例如,您现在正在计算机上阅读此书,也许您看过电视,甚至吃的食物很可能来自一家工厂,工厂的机器由计算机控制。 现在,所有这些与“ 未来的工作”有什么关系? 好吧,请允许我达成目标。

电脑正在取代我们

我们经常看到这一点,但我们可能不知道。 当我们去杂货店时,大多数杂货店都有一条自助结账线,您可以在此自行完成收银员的工作。 过去通常都是手工完成。 您现在还可以在各个地方看到信息亭,这就像人类曾经做的一样。 尽管我们可能看不到这一点,但工厂正在转向机器人,以便更快地完成工作,并且价格便宜得多,结果,很多人被抛在了尘土,失业了。

我刚才提到的只是冰山一角,还有许多工作已被计算机取代,但展望未来,让我们考虑一下几年内可能不会出现的工作。 例如,公共交通。 并非所有人都乘坐火车或公交车去上班/上学,但除此之外,您还需要有人开车。 目前,我们看到像Waymo这样的公司,这是Google的自动驾驶汽车项目,其目标是使所有人都能负担得起并使用自动驾驶汽车。 不久的将来,公交车司机,火车工程师,出租车司机或其他流行形式的公共交通运营商将很快被淘汰。

未来的工作

所以我只提到了所有这些信息,但这意味着什么? 就像您注意到的那样,它们共有的一件事是它们全部由计算机控制。 像任何其他计算机一样,没有软件它是没有用的。 创建出色的软件是计算机程序员,软件工程师或任何您想要称呼他们的工作。 但是,它们都具有相同的共同目标。

成为开发者

计算机编程非常容易理解,也很容易编写。 例如,看下面这行JavaScript:

console.log(“ Hello World”);

现在,该代码到底是做什么的? 好吧,它会登录到控制台“ Hello World”。 现在,如何从一个说“ Hello World”的应用程序变成像Facebook或Twitter这样的应用程序? 描述计算机程序的最简单方法只是一堆逻辑。 如果是这样,则执行此操作,否则,请执行此操作。 这是在“ if-else”语句中完成的。

if(2 + 2 === 4){console.log(“它是真的”);}否则{console.log(“它是错误的”);}

尽管这些if-else语句并不是很难做到,但是如果您想进行一些练习呢? 我认为学习基础知识的一种好方法是称为Scratch的工具。 虽然Scratch似乎只是孩子们玩的一个小游戏,但它是学习计算机编程基础知识和学习其背后逻辑的一种好方法。 尽管Scratch不能使您做任何太高级的事情,但我仍然强烈建议您这样做。 在这里查看 。

从零到英雄

因此,您刚刚学习了基础知识,现在就了解了计算机编程背后的逻辑,那么接下来要做什么? 现在是时候采取行动,以您选择的语言开始构建您的第一个应用程序了。 Python是一种非常流行的语言,但是,您可以使用其他语言,例如iOS的Swift,Android的Java和其他设备的Java,或者您喜欢Web开发JavaScript。 我个人是从PHP开始的。 要学习,有多种学习方法,您可以参加课程,观看YouTube视频,甚至可以自行应对挑战。

乌迪米

大多数人倾向于参加这些课程,而找到课程的最佳地点之一是一个名为Udemy的网站。 我之前使用过Udemy几次,您可以在那里找到很多课程。 我实际上没有任何建议,只是搜索“学习[所需的编程语言]”,然后将会显示精彩的课程。 在此处查看Udemy。

多元视线

在线课程的另一种选择是Pluralsight,许多朋友向我推荐了Pluralsight。 他们提供10天的免费试用,但是如果您已注册Microsoft Imagine,则可以获得90天的免费试用。 退房Pluralsight 这里 ,和微软想象这里 。

您附近的课程

如果您不喜欢在线课程怎么办? 如果真是这样,然后环顾四周,一些社区大学提供了一些您可以选修的课程,有时甚至免费,以学习计算机编程。

虽然这些是大多数人的某些操作方式,但这不是我学习如何编码的方式。 我打算很快在这里发表另一篇关于我如何学习计算机编程的文章,所以请继续关注。

所以现在怎么办?

恭喜你! 您现在是计算机程序员! 现在,让我们使用该技能来赚钱。

自由职业者和Upwork

使用Freelancer或Upwork之类的网站,您可以环顾四周,以寻找人们想要的服务,这些网站上通常有数百个寻找计算机程序员来构建应用程序,网站和各种各样事物的人列出。 ,随便看看,就不会很快,直到您找到自己感兴趣的工作。

Fiverr

如果您想提供服务而不是让人们提供工作,请访问一个名为Fiverr的网站,在该网站上可以发布有关软件开发服务技能的文章。 在这里查看 。

在路上

您一年来一直在学习和学习有关您的编程语言的更多信息。 通过练习创建自己的应用程序,您可以申请计算机程序员的职业,并开始过软件开发人员的生活。 也许您甚至可以创办自己的公司? 无论发生什么,经过您的所有辛苦工作,这都是值得的,您可以使用自己创建的软件来帮助改变世界。

结论

我感谢大家抽出宝贵的时间在这里阅读我的小文章,对不起,时间太长了。 对于所有打算从事计算机程序员职业的人,祝您好运。 请与您的朋友分享这篇文章,并通过点击“关注”按钮告诉我您想要更多。

通过访问DvlprStash.com (在此处查看 )来表达一些爱意,它们对开发新手或资深人士有吸引力。

祝大家有美好的一天!

翻译自: https://hackernoon.com/becoming-a-computer-programing-the-job-of-the-future-6f6182ad244f

未来工作设想 程序员

你可能感兴趣的:(未来工作设想 程序员_成为计算机程序员-未来的工作)