新手適合學什麼計算機語言?

畢業一年,非計算機出身,現在想轉行,無非還是覺得互聯網賺錢多,我想請問從哪方面入手比較好,學什麼類的語言,或者計算機技術的哪種職業適合初期入行的女生?
————————————————————————————
我是有點想去技術這一塊的,你們大多推薦Web 前端,那這個需要學哪些呢?
————————————————————————————

改了標題,謝謝大家!

2016.3.12
最近已經在自學,幸好轉了互聯網行業的工作,雖然暫時不是程序員,算是曲線救國吧,而且有新認識的程序員同事熱心幫助學習,希望不久可以轉部門實現目標~

正在往前端的方向前進~
我會好好努力的!謝謝各位!


當然應該學C+=,目前唯一一個為了女權主義者而存在的編程語言。

那裡面

  • 變數名不許叫y,只能叫x。
  • printf()不叫printf(),叫yell()。
  • 讀文件叫pleaseTellMe(),寫文件叫pleaseWrite(),多禮貌。
  • 每個內置函數都有一定概率返回no。
  • 調用fork()的時候,需要誠懇地請求,有系統決定是否給你fork的許可權。

如果不是女權主義者,那在乎什麼適合不適合女性的語言。


我見過是適合大型分散式系統的語言
見過適合fast prototyping的語言
見過適合開發dev Ops工具的語言
見過適合處理real time問題的語言
見過適合對付高並發網路訪問的語言
見過適合教學的語言
見過適合數學建模的語言
甚至見過適合用來搞瘋程序員的語言
……

唯獨沒見過適合男性的語言和適合女性的語言。

----------------------
我覺得你還是從我見過那一堆裡面挑個你覺得自己對付得了的試試。
別折騰什麼適合妹子語言……沒有,估摸著以後也不會有。
你要是想找以妹子命名的語言 :Ada,估計你學完在國內根本找不到工作。


想自學編程,從基礎學起,最好先學哪個?
開始學習編程學習c開始還是java?
http://www.anqunzhi.com/an-308680072.html
http://www.oschina.net/question/249672_60728
新人一開始要怎麼學編程?
http://zs1.zhangyongjun.com/zyj-xinshouxuediannaobianchengrumen.html


女人不為難女人,我來給妹妹捋一捋。

先來誇你,真心誇!

1. 夠果斷!
專業不熱門,就業不理想時,轉行是很好的選擇啊!
剛畢業一年,一切都來得及。

2. 夠勇敢!
當別人追韓劇、泡淘寶的時候,你選擇給自己找點兒挑戰。
做了失敗你未必後悔,從沒做過你肯定後悔。

3. 夠明智!
選擇IT這個就業狀況和收入水平都比較好的行業,太明智啦!
除了銷售,這行的進入門檻是比較低的。(這裡會有一群人跳起來反對,不予理會)
而且,入了這行,你就是有技術傍身的人了,到啥時候咱都心裡不慌。

好了,誇完了。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
下面是一些拙見,別全信。
轉行嘛,攏共分三步:學什麼,怎麼學,學完怎麼找工作。

1. 學什麼

不管學什麼,都是一場硬仗,你要有心裡準備。
反正什麼對你來說都是新的,那就不妨上51job,智聯招聘之類的招聘網站去搜搜需求量最大的。
我剛看了看,貌似JAVA工程師的崗位最多。
JAVA好哇,需求多,還是安卓語言的基礎,容易上手,渾身是寶啊!一高興,說不定你順道連安卓一鍋端了!

2. 怎麼學

(1)全職學習還是兼職學習
這個要考慮你個人狀況。包括資金方面有沒有壓力,沒有工作沒有收入能不能承受;還有如果離職了,萬一轉行不成,還能不能找到原來的工作等等。

(2)報班學習還是自己學習
有兩個理由,我建議報培訓班學習。第一,因為你沒有基礎,不知道從哪兒學起,可能會走很多彎路,時間對你來說是很寶貴的,花錢買時間是值得的。雖然網上有很多學習視頻,但是這就涉及到我說的第二個理由。第二,你自己是否能監督自己學習,經驗是人們通常會高估自己的毅力。花錢買人監督自己是值得的。

(3)找經典的書看看
每種語言都有一些聖經一樣的書籍,挑一兩本看看,可以讓你更宏觀的了解一門語言的思想和精髓。新手剛入門也可以看啊,好容易學一門語言,錯過這些好東西怪可惜的呢。比如thinking in java,前面簡單的章節差不多可以當小說看,挺有意思的,講真,當年我看這書還看樂了。

(4)重視開發環境的使用
開發環境用得賊溜,快捷鍵啪啪啪就是熟,作為新人,不說代碼寫得如何,絕對加分項。
另外,要熟悉怎麼調試代碼,這一點,老師未必會作為重點講,但在實戰中很重要,這一點你要是強,直接秒掉一半新人。

(5)堅定信念
學編程這麼困難的事兒,總得依靠點兒不科學的力量支撐一下。
你就每天編程之前,先指著電腦罵一遍:媽蛋,老娘現在是武媚娘,早晚成武則天,你們這些渣渣代碼,反了天了,看我收拾你們!
通常bug就會少一些。

3. 學完怎麼找工作

不整沒用的,先搜面試題,筆試題,套路瞭然於心。
找你心儀的大公司,心儀的職位,看招聘要求,找准努力方向。
然後把簡歷投給一些---注意---小公司,納尼?

我是這麼想滴:大公司直接招聘半路出家沒工作經驗的人的概率可能不高(我說可能啊,推測,我不了解),那就找一個小公司練練手,攢點經驗,能直接進實際項目的最好。如果小公司的工作也找不到…………,哈哈哈哈,不可能不可能,你降低工資標準不可能找不到,那麼多苦逼創業公司會兩條腿走道兒的就要。

歷練一段時間,覺得差不多了,就可以往大公司投簡歷了,什麼BAT,隨便投,怕啥,投投簡歷又不會懷孕,萬一HR瞎了呢。(說到這裡,補充一下,如果走這一步,去小公司的時候就別要太多錢,盡量為公司多做貢獻,別讓公司白培養,為啥這麼說,因為……………我就是創業公司的,嚶嚶嚶,嚶嚶嚶)

4. 寫在最後

不管加班到多晚,第二天都要完美妝容現身,打扮的漂漂亮亮的,亮瞎程序猿雙眼的那種,降低全公司生產力的那種。按正常套路,會有程序猿追求你,別同意那個最帥的(他早晚會變胖),同意那個技術最強的(指開發技術啊),到這一步,你轉行就成功了。

別問我到底是當一個好的程序媛重要還是找一個好的程序猿重要。


據我所知,截止目前為止,還沒有哪種語言是以性別異同點作為設計基礎或者目標來完成並且流行度符合一些互聯網公司正在使用能賺錢多的 「計算機語言」,沒有專門為女生設計的語言,換句話說,也沒有專門為男生設計的程序語言.

但我們應該保持一顆充滿希望的心,因為:

已經有使用女友名字命名的OS了:Debian;
已經有使用女兒名字命名的電腦了:Mac的前身;

那麼,為女生設計適合使用的語言還會等很久嗎?至少:

已經有適合珍惜生命的人使用的語言了:python;
已經有適合單身狗使用的程序設計方式:面向對象;


下面是略帶娛樂的回答
(1)Ruby。這塊紅寶石適合所有女王。有專門的camp叫ruby for girls。而且ruby語法簡單自然。
(2)Swift。「海燕啦,你長點心吧!」建議大條的妹子學這門輕盈的語言。
(3)C或者C++。胸小的妹子可以用這門很豐滿的語言。
(4)Python。膽小的妹紙可以試著玩蛇。
(5)Java。文藝范的女神可以喝下這杯咖啡。


PHP


python


重點是寫代碼要注意直播


又是一個為了錢來的。。。
給你提個醒吧:你可知道很多程序員都去做產品經理了么?所以你還是直接學產品經理吧。
網上有一個很熱門的話題是「程序員30歲如何轉行」,你去看看吧,省的到時候你還得再煩惱。
---------------------------------
算了,我語氣有些沖,在此道歉,我只是覺得干一行前提還是要愛一行才行。或者本來不了解,慢慢的做著做著就有興趣有感情了也行。這樣工作才有意思。如果只是為了錢,總是讓人提不起興緻。


工作我不知道,反正在大學期間顏值好的女孩子想學什麼都會有人教


分析題主的問題描述,核心需求是:打算轉行進入互聯網行業,為了賺錢多。
那麼,為了實現這個目標(需求),除了學計算機語言變身碼農,還有其他很多互聯網職位可選,比如產品經理、運營經理、商務經理、HR、財務人員等。

我建議你做產品經理,既可以轉行進入互聯網行業,也比學習計算機語言門檻低很多。

話說,產品經理是任何專業都可以做的,稱之為萬金油職業。
我做產品經理,自己當初學的可不是計算機專業。

當然,做好產品經理也需要不斷學習和努力。

——————————————我是分割線————————————————
有朋友在評論中問「產品經理」相關的文章和書籍,我在相關問題做了回答,請看這裡:
有什麼書可以推薦給「不懂技術的PM」做入門參考嗎? - 李宏濤的回答

另外,這個問題下面有大量相關知識,推薦閱讀:
產品經理如何入門,沒人帶的情況下如何學習? - 創業


寫平台用Java,小工具用python,前端html css js。沒什麼女生不女生的,該學的就要學啊。


個人感覺程序猿 / 媛不區分性別,沒必要說一定女生去搞前端,男生搞後端,你喜歡什麼就去學什麼。


我覺得新手學什麼語言都行,關鍵是有好的教程和書籍。再好的語言適合新手,可是教程或書籍教的不明白你也學不會,最後自己都不知道是語言學的不對,還是自己智商問題,可能都會懷疑人生,如果真是零基礎,我推薦學C,網上有郝斌的C語言教程,可以讓你通俗的理解C語言,然後自己就觸類旁通


C語言 HTML C艹


php是最好的語言(嚴肅臉)


互聯網美國泡沫開始破裂 會波及到這裡 再幾年一輪洗牌就會把非專業的洗掉 題主是妹子的情況下 建議別去蹚渾水


真希望種地很賺錢,那樣的話,我在家扒玉米的時候,就能看到很多玉米地里的姑娘了。


如果就是想做開發,那麼移動端開發吧,這個目前比較火,而且大多數不需要跟數據結構和複雜的業務邏輯打交道(通常有後台工程師支持),相對純web前端而言處理的情況相對簡單,上手較快,能不能做深是另一個問題了,不過目前各培訓機構已經出了大批這類碼農,整體收益已下降。


推薦閱讀:

大型的 PHP應用 ,通常使用什麼應用做 消息隊列 的?
PHP 與 NodeJS 如何共用 Session?
是不是收到了1G的http post數據,這個進程佔用的內存就會有1G?
你怎麼用最通俗的話解釋AJAX是什麼東西?
PHP 的極限在哪裡?

TAG:前端開發 | 程序員 | PHP | 用戶界面設計 | Java |