回覆列表
  • 1 # 觀談影視

    個人感覺,男生學軟體開發的比較多,如果想要拿到高薪,後期要注重邏輯處理和程式碼最佳化等等有關邏輯程式設計思維的處理,這一點男生優於女生的大腦,更容易理解,融會貫通。女生學軟體開發的話,建議注重ui方面的學習,女生的視覺,感覺優於男生,特別是那些有藝術細胞的,更適合ui的開發,當然也不否認有些女生,學習軟體開發的思維比男生還好。後期學習,更需要和後端相結合,綜上所述,女生適合ui開發,男生適合軟體開發。

  • 2 # 城管哎

    軟體開發工程師不是男生的專利,很多女生學軟體開發成就很大的,程式設計主要是注重邏輯思維能力,沒有說能不能學習的,只要是擁有正常的大腦的人都是可以學習的,學的少不代表不能學,超模KK還在業餘的時間在學習程式設計呢,有什麼不可以學習的呢?在洛陽融科創新學院都有很多女生在學習,而且畢業學員中,不少女生的薪資都超過了男生。

  • 3 # 普陀區見習右史

    對於這個問題,我想從教育背景、思維模式、職場現狀來談談我的觀點。

    首先說下我個人的看法,我覺得做軟體研發和程式設計師這一職位,都是想法設法透過技術手段進行設計、編碼,最終解決問題。那麼從這種紙面意義上來說,男女之間學習軟體開發不應該會在性別因素上存在很大差距,無非就是努力不努力,能不能投入大量時間鑽研而已。

    然而這只是紙面上。在開始論述之前,我想先說一句,如果你真的認為你適合軟體研發,或者是想以軟體研發作為一份養活自己的職業,那麼你就好好幹。

    第一,教育背景。

    從文理分科的情況來看(雖然今後會不再分文科理科),大多數女孩會選擇文科,而大多數男孩則會青睞理工科。

    科班出身的軟體研發工程師大多來自於計算機系、軟體工程等院系和專業,這些院系,報考上計算機科學與技術專業的同學應該知道其中的男女比例。

    好了,可能人的天性就是如此,興趣使然,大多數男生比女生對於計算機更感興趣,對於做軟體開發也就在初級階段更有興趣。

    那麼就進入了一個老生常談的話題,興趣提供了源源不斷的動力。

    就此打住吧,僅僅依靠動力,你接下來的職業生涯是走不遠的。

    相比於男生,女生至少在本科階段學習的自覺性和自律性是普遍高於男生的,選擇這個專業的女孩子都是比較有想法的(可怕),或者是沒有想法的(更可怕),只要能夠承受整天面對電腦造成的面板乾燥,人機協同的枯燥,程式設計演算法的燒腦。。。。。在教育上應該是不會有很大差距的。

    順便一提,在我讀本科階段,學習上還是被女生碾壓的。對不起各位男學霸。

    第二,思維模式。

    軟體研發需要進行大量的邏輯思維思考和訓練,在初期入門階段,科技思維大於藝術人文思維,當然在成長到一定階段之後,軟體研發是需要一定的藝術細胞、

    如果是非理工科出身的程式設計師,至少在邏輯思維和編碼邏輯的訓練上是大大落後一截的,但是要排除一些非計算機專業,但是依然進行軟體研發訓練的同學,這批同學是隱形的程式設計師,雖然非科班出身,但是也經過了自己刻苦的訓練,所以在思維模式的訓練上並不會輸給科班程式設計師。

    那麼我們來看看男生和女生在思維模式上的差距。

    男生理性,女生感性,這往往是社會的普遍看法,可以說是一種大眾心理觀念,或者也可以說是一種偏見吧。

    其實並非如此,雖然我們常常被你的女朋友的女人直覺整得死去活來,常常抱怨和女生是講不了道理的,當然這個話題我覺得還是雙方之間的溝通問題,按下不表。我所要說的是在具體問題的處理上,男生、女生都一樣。因為面對軟體研發層面上需要解決的問題,首先你不能去和問題講道理,需要運用你的思維模式和方法論,不斷的拆解問題,抽絲剝繭,有時候甚至在找bug的時候要像一名偵探一樣,拿起放大鏡,白夜追兇。對於偵探推理方面的興趣,我想女生應該比男生更加濃厚吧。

    比如,你昨晚去哪了,手機為何不會電,襯衫上的口紅。。。

    好了,你已經bug了。

    第三,職場現狀。

    排除掉現在職場上或多或少的性別歧視,在重視體力和過度時間工作的情況下,女生是會吃虧的,或者說從大男子主義思想去理解,女孩子壓力太大還有個依靠,男孩子嘛,你不靠自己靠別人?看不起你。

    所以你會看到大量的程式設計師是禿了頭的中年大叔,各個關鍵研發崗位上普遍由男性承擔。甚至有很多公司、部門的研發崗位是不招收女性的,即使是同一崗位相同水平,男性、女性的薪資待遇也有很大差距。

    當然,這是早年的現狀。

    就拿我身邊的同事來說,我的前主管是女強人(題外話,即使分開多年,她妹妹找物件,第一個也會想到我,容我得瑟下),我們前端的技術負責人也是一個強悍的女孩子。

    所以可見,不是清一色的程式猿,我們更加青睞於程式媛。

    當然,程式設計師的工作壓力也是非常大的,最近鬧的沸沸揚揚的996icu也是折射出了行業現狀。

    所以即使你可能覺得男生女生在研發上有點差距,但是除了編碼,設計也是非常重要的一環,前些年前端工程師大火,大量的妹紙也是選擇了這份職業入門,畢竟所見即所得,及時反饋相比枯燥的演算法、業務邏輯等,前端工程師的工作還是比較有意思和成就感的。

    除了前端工程師,UI設計、美工、視覺、運營等等,也是學習研發後進入IT行業的不錯選擇。

    總結一下。

    我想從教育背景、思維模式、職場現狀來談了我對該問題的看法,歸根結底我想說一句,如果你真的認為你適合軟體研發,或者是想以軟體研發作為一份養活自己的職業,那麼你就好好幹。這樣就不是差距不差距的問題,而是你願意花多少時間去努力,去成長的問題了。

  • 4 # 武狂

    學軟體開發?那可不是鬧著玩的。不從事這一行的永遠不知道這行的艱辛,還咋巴著小眼睛問程式設計好不好學?

    不知道LZ看沒看過聖鬥士星矢這部動漫,首先你得問問自己,想學程式設計,你有沒有像星矢一樣持之以恆百折不撓一步一個腳印忍受常人無法想象的困難和痛苦的品質,沒有?你說我開玩笑逗你,那好,下面的不用看了,因為你確實不適合學。

    如果你只想著掙大錢,勸你別碰這行,一句話,別來找虐。為什麼?你看到的手機APP,各種應用,要想開發出來,不知道需要多少種技術。拿最常見的網站開發,需要後臺資料庫mysql,資料格式json,xml,各種網路協議,還有網站開發語言PHP, JSP,ASP.NET,等等不下十幾種技術。而每一種技術都是一本厚厚的五六百頁的書,需要最少一年多時間掌握一門技術。最要命的,每種技術互不交叉還跨度很大,每種技術都有自己的設計理念和很多很多“天坑”在等著你攻克,你問問你自己,你有這個恆心和意志力天天捧著本大部頭的書天天看,天天上機操作學嗎?你說有,那好,你看電視上那些富二代天天瀟灑地到處遊玩泡妞基本於你無緣了,因為你根本就沒時間,談個戀愛都困難,還想打網遊玩王者?那算了,你還是別碰這行了,別耽誤你玩遊戲享受生活了。

    程式設計師加班很恐怖,工作制通常是996,即早9晚9週六還要上班,晚9下班還是早的,一般到晚上十點。你想那時夜深人靜了人家都休息抱著老婆孩子睡覺了,你還在工作中,是不是很崩潰?

    第2,程式設計師耗腦太嚴重。工作中需要十幾個小時大腦不停地運轉。需要設計算法,不斷地把程式碼改來改去來適應客戶一天幾變的需求。很多功能沒有現成的解決方案,還經常遇到一些天書一樣的疑難問題,bug,實際工作中突發狀況千奇百怪,你可能見都沒見過的bug,崩潰,需要一點一點查幾萬行的log日誌。而且也需要百度,google,英文論壇尋求幫助,理解錯誤資訊是什麼意思。所以英文不好的沒耐心的還是算了吧,不適合這行。

    第3. 程式開發首先是非常難學的,任何一門程式語言都有自己獨到的思想,概念設計,很多情況下一門語言與另一門語言沒有多大關係,知識經驗無法串用。而且工作中你還不得不用到這些技術你不得不去學。而且程式技術日新月異,新類庫新SDK每天都會推出,你需要日復一日不斷地學習新技術。如最新影片解碼技術,遊戲引擎等等,而這些新技術可是國內沒有書和任何資料的,需要你到英文官方網站去找例項看文件去學,更要命的,新的技術和老的還沒太大關聯,你得重頭去學。而且老闆急趕專案不會給你什麼時間,一般三天就是極限了,你需要這麼短的時間快速掌握一項新技術...

    綜上,你明白程式設計師為什麼總要加班了吧,也知道這行不是人乾的吧。為什麼說程式設計師幹到三十干不動。很簡單,以這種消磨人生所有時間狀態,你生命中只有加班加班工作工作學習學習,你將不能顧家不能跟朋友聚會不能再有自己一點點休閒時間,更別說談女朋友戀愛了,以這種狀態你能堅持到三十歲?我想那簡直是個奇蹟了

  • 中秋節和大豐收的關聯?
  • 如果貝爺來到了lol,什麼技能比較適合他?