想自己學計算機,不是瞭解的那種,從哪裡開始呢?

wangjutao


計算機也分很多種職位,粗一點的劃分就有產品,開發,測試,運維,運營。學這個東西個人覺得性格很重要。

軟件開發幾種語言主流需要就Java,php,.net,Python,大廠就會有c這些複雜一點的語言。想學代碼還是要沉的下心,真的非常枯燥的一件事情。有的人就喜歡搞代碼一個人慢慢研究,不需要太多交流看著設計書寫出程序就行。想學代碼還是推薦Python,中國市場就是大力發展人工智能大數據啦,Python符合現在的大環境。而且開發崗位也是最多的,工作相對來說好找。會個增刪改查月入一兩萬不成問題,技術夠了升到架構師這個層面那就上不封頂了

再就是產品還有測試,一個是蒐集用戶需求,一個是測試做出產品是不是正常沒問題,做產品呢個人覺得非常有意思,看上去可能大量時間是沒什麼事情做,但是要反覆去想深入到用戶才能體驗到用戶

需求什麼,才能做出一個爆款。客戶覺得好用,那產品才是成功的。但是很多時候都是抄抄抄,沒有特點都是抄已經有的東西。但是一定思維邏輯能力要強,溝通這塊要強。不然別人聽不懂你想做什麼東西,你也深入不到客戶那裡收集需求

測試我就聽過很多領導說,大馬路拉個人來都是測試,大部分公司其實都是功能測試就滿足了。比較簡單,主要是心細。如果能好性能測試,自動化測試,白盒測試,那工資也很高。崗位嘛和開發比還是偏少,只做功能測試這個人的可替代性很高,不重要,好處嘛就是門檻低。

運維運營一般公司就是個打雜,聽吩咐做事。大公司不一樣,這兩個職位就特別重要了。一個產品做出來後期基本靠他們去弄,小公司一般就是測試去替代做了。打打雜的職位工資特低,學歷高去大廠做有前途,學歷低不建議做

本人在軟件這個行業也五年了,從開發做到測試在做到產品,耐不住開發的枯燥,受不了測試的工資。目前做產品做了三年了,挺喜歡這個職位。工資也不算低

計算機硬件層面的話,不是特別清楚。但是知道學歷很重要,比較吃專業知識。不是後期培訓班能填鴨式的教出來的


奮鬥一小廝


建議一:自學也需要看書

自學只是說沒有專門的老師手把手教你,並不是說連書本都可以不要了。有人天天來問我一些很基礎的概念問題,我問他:“這些概念書上不都寫得很明白嗎?”他回答:“我沒有書。”如果沒有書,那麼你很難在腦子裡形成一個較為整體性的認識,所有了解到的知識都是支離破碎的。且不說大多數人沒有精力回答你這些問題,即使回答了,很多東西也不是三言兩語就能說清的,很多高手說出來的都是他們自己的理解,這些理解或許很有意味,但也許費了你半天的腦子卻怎麼也搞不明白。一本書,即使不是什麼經典之著,它也可以向你提供一個大體完整的框架,成為你自學過程中的一個嚮導。這裡要說的是:網上電子教程資源豐富,看看無妨,但手中至少應有一本印刷的書——畢竟網上的教程魚龍混雜,其作者也許並不精通此道,很難分辨其質量好壞。

建議二:學編程更需要實踐

書是有了,可是整天抱著書也不成。編程最怕的就是紙上談兵,我看到有的初學者,看完了大半本書,和我說起循環函數來頭頭是道,卻連編譯器長什麼樣都沒有見過。真要他寫幾行程序,便是錯誤百出。我的建議是,無論你涉及編程的時間是多麼地短,無論你目前學到的知識多麼地少,你都應該不斷地儘自己所能去編寫一些小程序——即使是把書上的“Hello, World!”親手輸入進去運行一遍,都能讓你的編程能力有著極速地提高。

建議三:編程是創造,不是默寫

有人甚至打算用題海戰術來學習編程——這完全沒有理解編程的內涵。僅僅通過“欣賞”別人寫的代碼也無法學好編程。有一點需要明白:編程是一個創造的過程。編程的意義在於:通過程序的形式,教計算機如何去完成一項任務。寫代碼只是形式,真正重要的是如何完成特定的任務。學習別人的代碼固然是很有用的,可以學習別人的思想;但是如果僅僅是記憶了一些別人寫好的代碼,就希望能通過拼拼湊湊成為自己的程序,那是基本不可能的。我的建議是:在自己編寫程序,進行創造的過程中,借鑑前人程序中的思想方法——而不是整天處於複製粘貼的狀態中。

建議四:好習慣要從開始做起

所謂“不以善小而不為”,等壞習慣養成了,再改就困難了。因此,類似寫程序要注意縮進、為變量和函數起有意義的名字、大小寫的使用、行末分號的注意等等,要從一開始做起。很多人對這些善意的提醒不屑一顧,覺得多此一舉,浪費時間。其實,如果真的能嚴格地去做,它們反而可以幫你節省許多時間。

建議五:不必太刨根問底

“打破沙鍋問到底”確實表現了一種鑽研的精神,不過我還是建議初者學,有的時候,不必太刨根問底。編程的相關知識都是盤根錯節交織在一起的,大多數問題深挖下去會越說越複雜,對於知識掌握不多的初學者來說,只能是越來越糊塗。很多東西,時間長了,隨著知識瞭解得深入,自然而然會明白。就像剛剛學英語的時候,你知道“goodbye”是再見就足夠了,難道非要把這個good和再見的關係先弄個水落石出嗎?作為初學者,最重要的是儘快地能全面地瞭解整個知識的全貌,在單獨的知識點上,暫時不需要太深入。可以等知識經驗豐富之後,再回頭來研究





地球與宇宙


目前基本上是0基礎教學的。當然也要年你預計學習的時間。如果你只想短期比如在半年以內的學習有效期,那麼最好有美術基礎,如果可以抽出3.4年的時間來學習,那是不需要基礎的。學習ui設計可以從0基礎開始學起,分為四個階段。 第一階段,品牌平面設計,包括構圖及色彩等; 第二階段,電商設計,包括創意思路及店鋪設計等; 第三階段,web界面設計,包括佈局及階段實訓等; 第四階段,移動界面設計,包括圖標設計及交互設計等


城管哎


計算機有很多的方向,我是計算機專業的我們剛開始學c語言,c++語言,數字邏輯電路,計算機組成原理。供你參考。


乘風工作室


你看看你對計算機的哪方面的專業感興趣,然後去根據自己的興趣去選擇專業!


河南新華001


1、明確方向

2、樹立目標

3、善用搜索,能解決你85%的問題

4、網絡上各種公開課

6、報各種培訓班


blueapple康樂


建議參加一些課程和大家一起學會輕鬆愉快一些。若不想花錢,到各個學校去蹭課通常老師不會趕你的。


分享到:


相關文章: