自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何根據(jù)你想要的生活選擇第一門編程語言

開發(fā) 開發(fā)工具
即使你不想從事程序員這個(gè)職業(yè),學(xué)點(diǎn)編程仍然是沒錯(cuò)的。尤其是對于那些網(wǎng)頁設(shè)計(jì)、數(shù)字營銷、企業(yè)和IT行業(yè)的工作崗位來說。

程序員的生活輕松。工作機(jī)會(huì)眾多,而且薪資也不錯(cuò)。

即使你不想從事程序員這個(gè)職業(yè),學(xué)點(diǎn)編程仍然是沒錯(cuò)的。尤其是對于那些網(wǎng)頁設(shè)計(jì)、數(shù)字營銷、企業(yè)和IT行業(yè)的工作崗位來說。

但是你應(yīng)該學(xué)習(xí)哪門語言呢?

Udacity網(wǎng)站制作了一張很棒的信息圖(見下文),有助于你選擇。但是我還想講得更深入一點(diǎn)。

在它們那張信息圖的基礎(chǔ)上,我會(huì)根據(jù)你的愿望,分門別類地給出我的建議。比如,我會(huì)針對于旅行愛好者、設(shè)計(jì)師、IT人員或者其他職業(yè)的人員給出建議。

過去一年中,我面試了很多人,面試的崗位也不一樣。我經(jīng)常和其他也在招聘的技術(shù)公司交流,對比各自的筆記。這使得我比較了解技術(shù)的長遠(yuǎn)發(fā)展方向(跟大家透露一下,我在IBM工作)。

怎么做到在任何地方能找到工作?

你熱愛旅行嗎?如果是的話,你應(yīng)該選擇像Python這樣的網(wǎng)絡(luò)開發(fā)語言,在C語言上投入的時(shí)間要少一點(diǎn)。

推薦一些幫助學(xué)習(xí)的云平臺(tái):要去高水平的網(wǎng)站,比如Heroku,BlueMixAzure。如果了解亞馬遜的AWS也不錯(cuò),但是與其他選擇相比,學(xué)習(xí)曲線比較陡。作為初學(xué)者,你應(yīng)該關(guān)注的是編程概念,而不是如何配置。

你可以在Stack Overflow CareersAngel.co兩個(gè)網(wǎng)站上找到遠(yuǎn)程工作機(jī)會(huì)。

如何打造出色的硬件

如果你計(jì)劃打造實(shí)實(shí)在在的東西,推薦給你兩個(gè)很棒的原型開發(fā)用板:樹莓派和Arduino。可以看這篇二者的對比文章詳細(xì)了解。

在我看來,樹莓派是一個(gè)更好的選擇,因?yàn)镻ython語言比C語言更容易學(xué)。但是如果你想要打造硬件,最終你是不得不學(xué)習(xí)C語言(和C++)。

但是,如果是做個(gè)人“物聯(lián)網(wǎng)”項(xiàng)目的話,有時(shí)候購買一臺(tái)便宜、碎屏的iPhone或Android手機(jī)會(huì)更簡單些。

通過IBM的BlueMix IoT演示項(xiàng)目,不需要編程,你就可以立即追蹤智能手機(jī)的3D位置和震動(dòng)情況。之后,你可以修改用于演示的Python代碼,做些自己認(rèn)為酷的事情。(比如說,把iPhone藏在你前任的床墊下面,看看能不能找出些規(guī)律。)

[[155792]]

BlueMix IoT2 演示

我是一名程序員,如何提高薪資水平?

除了學(xué)習(xí)一門新語言外,還有一個(gè)策略就是學(xué)習(xí)、掌握更多的利基企業(yè)系統(tǒng)。例如,你可以學(xué)習(xí)像Hadoop和Spark這樣的大數(shù)據(jù)系統(tǒng)。(網(wǎng)上有很多免費(fèi)學(xué)習(xí)這些技術(shù)的地方,比如IBM的大數(shù)據(jù)大學(xué)Edx.org

如果我選擇的職業(yè)不是編程呢?

對于IT和網(wǎng)頁設(shè)計(jì),我有如下建議。但是其他行業(yè)呢?有一些編程知識會(huì)不會(huì)有幫助?首先,如果你不知道sumif()是 什么,那你應(yīng)該花點(diǎn)時(shí)間學(xué)習(xí)一門Excel課程。Excel表格比大家想象的要強(qiáng)大的多。大多數(shù)程序員在進(jìn)行編碼之前,都會(huì)嘗試使用Excel進(jìn)行計(jì)算 (如果能算出來的話)。舉個(gè)例子,Excel中利用數(shù)據(jù)制作一張精美的圖表,只要幾分鐘,但是純編程的話,可能需要很多個(gè)小時(shí)(甚至幾天的時(shí)間)。

之后,你應(yīng)該學(xué)習(xí)下面這些知識:

  1. HTML:每一個(gè)網(wǎng)站使用了HTML。(而且,很多移動(dòng)應(yīng)用現(xiàn)在也在使用。)不論你現(xiàn)在嘗試深入掌握WordPress,或者需要設(shè)置數(shù)字營銷工具,懂一點(diǎn)HTML都是有好處的。

  2. CSS:CSS,又稱為“層疊樣式表”。它是網(wǎng)站用來選擇網(wǎng)頁的字體和顏色時(shí),所使用的一種特殊排版語言。

  3. JavaScript:懂一點(diǎn)JavaScript,在你需要給老板調(diào)整網(wǎng)站插件時(shí)是挺有用的。

  4. PHP、Visual Basic或者ASP.net中的一種:這些是非常容易學(xué)習(xí)的語言,可以讓你快速地做出些有用的東西來。另外,它們還是日常編寫腳本和建設(shè)網(wǎng)站時(shí)所使用的 語言。懂類似Python或Java這種語言,對于解決普通員工日常碰到的編程問題沒有太大幫助。(因?yàn)樗鼈冎饕糜诟笠?guī)模的計(jì)算機(jī)服務(wù)器編程,網(wǎng)絡(luò)應(yīng) 用開發(fā)或者是編寫系統(tǒng)腳本)。值得說明的是,了解JavaScript或者PHP之后,之后可以很容易地轉(zhuǎn)到Python語言。它們的基本概念是一致的。

我是一名IT從業(yè)人員,應(yīng)該學(xué)習(xí)哪種編程語言?

如果你是Windows管理員,那么就學(xué)HTML和PowerShell。如果你是Linux管理員,就學(xué)HTML和bash腳本。

在IT行業(yè),你不需要學(xué)習(xí)編程就可以賺大錢:擁有企業(yè)級技術(shù)證書或資質(zhì)的話,和程序員的薪資是差不多的,有時(shí)甚至更好。但是懂得如何編寫bash腳本就是一個(gè)優(yōu)勢。

網(wǎng)頁設(shè)計(jì)師應(yīng)該學(xué)習(xí)哪種編程語言?

學(xué)習(xí)SASS這種基于CSS的語言是個(gè)很好的起點(diǎn)。之后,重點(diǎn)學(xué)習(xí)JavaScript。***學(xué)習(xí)Node.js,也就是不依賴于瀏覽器運(yùn)行的 JavaScript。Node.js市場現(xiàn)在很火熱,之后長期都會(huì)如此。不要偏離JavaScript領(lǐng)域。相反,要專攻Node.js,深入學(xué)習(xí)。 (注意,以后io.js可能會(huì)取代Node.js。所以你要與JavaScript社區(qū)保持技術(shù)上同步更新。)(譯者注:最近io.js與Node.js 已經(jīng)合并了代碼庫,不過作者說的保持技術(shù)更新是沒錯(cuò)的。)

關(guān)于信息圖的***一點(diǎn)說明

Udacity在描述JavaScript的發(fā)展趨勢時(shí),我想他們應(yīng)該沒有把這點(diǎn)考慮進(jìn)去,即Node.js只是不依賴瀏覽器運(yùn)行的 JavaScript。2015年,對Node.js工程師的需求異常的高。如果開不出6位數(shù)的薪資(截至2015年十月),很難招到一名擁有豐富 Node.js經(jīng)驗(yàn)的工程師。隨著越來越多的人學(xué)習(xí)Node.js,市場也許會(huì)慢慢平靜一些。***一點(diǎn)忠告:Node.js比原生JavaScript要 難掌握的多。所以,如果你是初學(xué)者,請先學(xué)習(xí)原生JavaScript,然后再轉(zhuǎn)到Node.js。

***,奉上Udacity制作(EarlGrey@codingpy.com編譯)的信息圖。 

[[155793]]

如何選擇你的***門編程語言

原文:http://www.lifehack.org/315703/infographic-how-choose-your-first-programming-language-based-the-life-you-want 作者: SIMON LIGHTSTONE
譯文:http://www.codingpy.com/article/infographic-how-to-choose-your-first-programming-language/ 譯者: EarlGrey

責(zé)任編輯:王雪燕 來源: 選擇/編輯派
相關(guān)推薦

2015-11-11 10:01:42

編程語言選擇

2017-04-07 16:49:00

語言程序編程

2021-10-10 12:45:13

編程語言開發(fā)

2022-02-21 11:15:59

編程語言后端開發(fā)

2017-04-07 10:45:43

編程語言

2012-09-04 11:20:31

2022-02-27 14:45:16

編程語言JavaC#

2024-06-27 09:00:00

人工智能編程語言軟件開發(fā)

2014-12-03 09:48:36

編程語言

2013-07-26 10:23:04

2021-07-07 10:01:13

編程語言計(jì)算機(jī)斯坦福大學(xué)

2020-11-12 07:00:50

JavaScript前端編程語言

2019-11-18 11:00:58

程序員編程語言

2015-07-28 15:35:48

學(xué)習(xí)語言

2020-09-27 15:52:02

編程語言C 語言Python

2022-09-07 08:05:32

GScript?編程語言

2022-11-04 11:11:15

語言入職項(xiàng)目

2013-08-06 09:31:42

IT技術(shù)周刊

2018-07-16 12:36:48

編程語言PythonJava

2011-07-14 17:58:11

編程語言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號