-
1 # 大超創生活vlog
-
2 # 老白創業日記
作為程式設計師的我,深有感觸,以下個人觀點:
個人覺得,如果有了小孩,平時宅在家裡寫程式,鼓搗程式碼看效果時,小孩在旁邊聽見你噼裡啪啦的敲鍵盤,偶爾執行看下成功的效果,心悅的心情瞬間澎湃,是否也想分享給旁邊的兒女,也想聽到喋喋的娃娃音…哇…爸爸好厲害,鼓鼓掌…是不是很幸福?當你驕傲的抱著寶寶在腿上坐的時候,認真仔細叫著寶貝敲鍵盤打字的時候,肯定也想教他寫段程式,執行出令人振奮的效果,激起小孩的好奇心和興趣,孩子會長這種環境下成長,其實也是一種幸福!
回到主題,是否希望還在也會從事程式設計師,個人認為小孩掌握程式設計,瞭解計算機結構、軟硬體、網路等原理,無論他將來從事任何工作,對他來說應該都很有好處。所以,我肯定會教小孩寫程式,讓他認識計算機,網路等相關知識,至於他將來從事哪方面職業,也要看他的興趣,也應該由他將來自己做決定,我會僅給予建議和意見而已。
總結一下,如果他從事程式設計師,我會指導建議他發展方向的路線,而不是盲目的發展。如果不從事程式設計師職業,教他掌握程式設計師的技能,也是對他每天所用的計算機、手機、電子產品等有不同的認知階段,對他來說一定有好處的。
-
3 # Web前端進階指南
不要誤解為讓孩子學習程式設計,長大以後就要當程式設計師。
Facebook扎克伯克曾表示“程式設計已成為一項基本技能,每個人都該會”,喬布斯也曾說過“每個人都應該花一年時間學習程式設計”。究竟程式設計為什麼那麼重要,要變成每個人都應該掌握的技能?少兒程式設計教育,在一定程度上可以有效鍛鍊孩子的邏輯思維能力,讓孩子可 以全方位的發展,在教育市場上發展的如火如荼,備受家長和學生們的喜愛,有著巨大的投資發展前景。
越來越多的孩子學習程式設計越來越多的家長將注意力轉移到校外的培訓機構,近年來學習程式設計、機器人的學生人數呈上升趨勢。不是每一個孩子都立志成為計算機工程師,但是學習程式設計確實給他們的心智成長帶來了諸多好處,這也是眾多家長看重程式設計教育的重要原因。
1、程式設計可以培養孩子的邏輯思維能力
編寫程式過程中最重要的是首先對要實現的程式頭腦中做出規劃,思考程式的流程,這樣才能將語言合理的輸入、演算、輸出。這將對孩子的邏輯分析能力會有極大的提升。
2、程式設計可以提升孩子的專注力
愛玩、好動是孩子的天性,所以也很難長時間專注做一件事情,程式設計貓透過趣味化的程式設計,在不影響孩子的天性的同時,讓孩子在遊戲中體會程式設計的樂趣,鍛鍊孩子注意力集中、專注當下的能力。
3、程式設計可以鍛鍊孩子團隊協作的能力
在程式設計教學中,往往老師會要求學生組成戰隊合作完成作品的創作,不是單槍匹馬的埋頭苦幹,需要孩子們相互協作,互相幫助,一切為了戰隊。
4、程式設計可以增強解決問題的能力
讓孩子在探索問題的過程中尋找解決問題的方法,同時在程式設計中也可以學到跨學科的知識。
總結可以看出,學習程式設計學習的不僅是一項技能,更是學習一項素質,程式設計思維能力將會在孩子未來的學習和成長中發揮舉足輕重的作用,即使不從事計算機行業,這樣的一份能力也會讓孩子錦上添花。
-
4 # 井151276607
程式設計師,合格的,應該具備基本的科學素養。對於孩子將來如何如何,應該具備足夠的寬容心吧?
上高中了,第一次問我:一個寒假大作業,網際網路上爬資料,做出有意義的分析,用圖表展示出來。課時安排沒有了,自己學。兩、三人一組。
孩子們都是上網、聊天、遊戲、網購的水平。PPT、PDF文案搞得挺漂亮。
藉著這次任務,第一次對孩子“施加職業”影響。效果還不錯,2周多時間,孩子可以“磕磕絆絆”的在網際網路上“砍”一通了。一百多行的Python程式碼,藉助“剪裁板”,貼到終端上執行,……居然有模有樣的了。
開始時,孩子不懂程式設計,python嘛,我也不靈。
-
5 # 知識點學院
我覺得兩面看這個問題,既希望也不希望!
希望,是因為,畢竟祖傳技術嘛,哈哈,讓孩子贏在起跑線,飛得可以更高,更快,稍微有點天賦,那就更不得了了,就算沒有天賦,維持生計是很不錯的,畢竟這個行業在幾十年內是大勢所趨,工資不會差!
不希望,是因為,想尊重孩子的興趣,讓他自由選擇自己喜歡的職業道路,另外,程式設計師也挺累的,加班必不可少,從健康和興趣維度考慮,也許有更好的選擇!
-
6 # 弗學漫話
作為程式設計師的我,經過從青年到中年的轉變,在從職場上的沉沉浮浮,不希望自己的孩子也當程式設計師。
首先宣告,我本身做過程式設計師,也尊重程式設計師這個行業,也希望感興趣的人加入到這個行業,下面僅代表個人淺見。
其次說明,不希望孩子當程式設計師,但並不反對孩子學程式,程式設計對於鍛鍊孩子的邏輯思維能力、加強專注耐力、看問題的角度、提高團隊精神、深度思考、都是有很大的幫助,所以,我們建議孩子學程式,但是不一定非要當程式設計師。就如同我們建議孩子學會開車,但不一定當司機一樣。
1、程式設計師富有挑戰性,稍不留意會導致身體透支。程式設計師因為工作的關係,趕進度,常面臨著加班,生活規律不正常,當面臨著疑難問題時,即使在夢中也在思考程式問題,負壓過大,需要學會減壓和釋放。
2、程式設計師隨著年齡的增大,面臨職業的二次選擇。程式設計師從某種程度上來說,也屬於吃青春飯,過了35以後,由於心理及身體的變化,其學習能力和適應能力的下降,面臨著職業的二次選擇,這是一個值得注意的問題。當然這並不絕對,只是一個常識問題。
3、程式設計師需要終身學習,並且以往的知識面臨著不斷淘汰。所謂的終身學習,就是在程式設計師的職業生涯中就要不斷的學習,不斷地進步,並且這種學習是無休止的,而且是以往的知識不斷的被淘汰的過程。這種猴子掰玉米的方式,造成汲取知識的極大浪費,所以要有充分的思想準備。
4、程式設計師因為工作的關係,要注意與社會關係脫節現象。因為工作的關係及所關注的物件的原因,加上圈子專業,沒有充分的時間去溶入社會,長久下來容易與社會脫節,這一點也要及時的糾正。
5、程式設計師長期的思維模式,容易導致性格上的偏執。程式設計師的工作性質使其形成很有個性的思維模式,若不注意,長期下來對事性的看法上容易程式化,易較真。
當然,以上所有這些問題並不是程式設計師可能會犯的錯誤,我們生活中任何人都可能有犯這方面的錯誤。所以,人的因素占主導地位,即使是程式設計師,同樣也可以擺脫上述一系列的陷阱。大多數的程式設計師,優點多多,對社會適應性很強,略加變通,更是風生水起。所以說,上述只是個人看法,不想讓孩子當程式的找的理由而已,其實,孩子有孩子的選擇,要尊重孩子,大人也有表達自己觀點的權力。和諧社會和諧家庭,有話說出來,互相探討更好! -
7 # 皖東南小夥成長錄
首先我不是程式設計師,他們的工作很神秘和令人敬佩。
如果能成為程式設計師,我感覺很厲害。要考慮是否讓自己的子女也成為程式設計師:
首先得看孩子的興趣和有沒有這個能力,因為我們不能強迫任何人。
其次, 若孩子有興趣往這方面發展,作為程式設計師的我們應該會對他的快速成長和提高會有很大的幫助。
再次,社會市場需求的光明前景,市場正在經歷轉型,社會正向著高科技,大資料,人工智慧,Ai方向發展, 對程式設計師群體有著很大的需求。
最後,活到老學到老,社會需要的是一專多能人才,管理能力對職業的發展有著很大的作用,只有不斷的學習,不僅夠在技術上取得進步,在團隊的建設,專案推進上也十分重要。
-
8 # 東起的vlog
隨便拉,主要看孩子,孩子如果特別喜歡這方面就培養他,如果不喜歡,那就算了,興趣是最好的老師,雖然程式設計師每天面對電腦程式碼枯燥乏味,但是如果喜歡的話就不會覺得累了,並且會感到快樂
-
9 # K預告
1、程式設計師需要經常熬夜,熬夜對身體不好,主要有記憶力下降、失眠、焦慮、容易發脾氣、口臭等等,這一系列都會影響到孩子的顏值
2、程式設計師容易脫髮,這是真的,大學給我們上課的老師都是脫髮狀態,沒有脫髮的很少,沒有脫髮的也是白髮嚴重,所以,這是一個很致命的缺點
3、作為新一代,已經有很多人從事軟體或者硬體行業了,所以,我們不需要更多的投入軟體的開發,我們能夠用別人的開發產品就好了,所以,科技使人便捷,我們享受科技就行了,不需要讓孩子從事其中
-
10 # 華為雲開發者聯盟
分享一個菊廠大神的故事:
不知道從什麼時候起,親戚朋友問我能不能買到打折手機時,我總會脫口而出:打折手機沒有,打折基站,瞭解一下?說完自己都覺得有點無厘頭,但似乎又是那麼順理成章。我想,無線的十年,寫程式碼可能已經深深融入了我的生命,因為它不僅見證了我的青春年華,也見證了我不認慫的那些時刻。
這條路,我打算一頭走到黑了!
程式設計師這輩子誰沒遇到過幾個bug
愛上編碼,其實很偶然。在沒有錢只有才的大學歲月裡,在當時追女生還停留在手寫情書的年代,我用OpenGL寫了一個3D的迷宮遊戲,在迷宮的關鍵路徑上放上了女神的美照。一個小小的遊戲,幫助我的兄弟打敗了99%的直男,成功追到了學校的女神,我也成了我們那屆男生眼中的“程式碼大牛”。初嘗成功的滋味,讓我覺得幹軟體這行,還行。
2007年底,我成功應聘到華為無線,在上海接首個落地成都研究所的產品UMTS Access Point,因為之前的遊戲開發工作經歷是順風順水,讓我覺得基站軟體編碼沒什麼難的,但是進公司的第二個月,臉就被打得啪啪響。當時還是瀑布式開發,嚴格遵循預先計劃的需求、分析、設計、編碼、測試順序進行,一個環節阻塞,所有人都得停下來。我負責的是系統廣播訊息的整改最佳化,當聯調到我這時,DSP(基帶子系統)卻死活收不到我發的系統訊息。我不停走讀程式碼,卻連續兩天兩夜毫無頭緒,全部門100多號人因為我已經阻塞了48小時,部長不停在我座位後邊轉悠,盯著我螢幕那焦灼的眼神,都深深地刺痛著我,什麼時候,我從別人眼中的大牛,變成了拖後腿的人了。
48小時後,部長覺得不能再這麼枯等下去,安排了部門技術大牛來幫助我梳理思路,重新走讀程式碼,終於找到了問題根因,原來在從CPU向DSP傳送訊息時,需要提前20ms傳送,我當時過於自信,不知道信令之間有嚴格的時序關係,傳送和接收是有延遲的,想當然認為最佳化成實時傳送,不是更節約時間,更有效率麼,於是不假思索地修改成了我心目中“更美”的程式碼。但就是這個“更美”,實際變成了Bug,阻塞了我們的聯調。問題終於解決了,但就在那一晚,我人生中第一次失眠了,我甚至開始懷疑自己,是不是不適合幹通訊行業?
第二天,我找到部長,向他訴說我內心的煎熬和自信的崩塌,誰知道部長神情瞭然,說:“一個程式設計師,誰這輩子沒遇到過幾個Bug啊,都是自己親手埋的雷,那就死活都要親手把它挖出來。下一次,一定要由你自己來挖。”我倆相視一笑,突然間,我就釋懷了。
經過這次挫折,我對做大型通訊軟體有了新的認識和了解。年輕的時候多少有些自負,自認為自己的程式碼水平不錯,但實際上軟體領域有太多的未知,一山更比一山高,不太懂的地方,不能想當然,得多向前輩請教。程式碼也不是越“美”就越好,在網執行的每一行程式碼都是多代華為人不斷完善的結果,從表面上來看,這些程式碼離美還有一段距離,但是從業務場景和功能完備性上講,它通常考慮比較周全,出問題的機率很低。
愈曲折,愈見大風景。
沒有解決不了的bug,只有沒找對方法的我們
帶著對編碼的敬畏,後來的我一直在業務組長期深耕。在自己熟悉的業務領域,無論特性開發,還是小的模組重構,都能遊刃有餘,主導的模組重構還獲得過公司E2E質量獎,但也許正因為太熟悉了,太遊刃有餘了,感覺激情正在一點點地褪去。就在我以為自己會麻木,甚至動了別的心思的時候,一個擴充套件眼界的機會,找上門來了。也正是這次機會,讓我堅定了繼續在軟體世界遨遊的信念。
當時,根據公司要求產品線需要發起VxWorks切換Linux的hert 8.0效能攻關,每一年增加的10萬+程式碼,會成為產品效能的包袱,所以每一年的效能攻關,都是專案的重中之重,但是平臺切換和效能優化了多年,能想到的、該用的招式都用過了,大夥有些黔驢技窮了,怎麼才能讓效能KPI繼續往上升呢?尤其是在4個月內要提升XX%,能按期達標嗎?
部長找到我,問我願不願意接受這個高難度的挑戰,支援專案組完成效能最佳化,支撐至少每秒1500次鏈路建立。這是我從未涉及的效能最佳化領域,我,行嗎?
老婆給我打氣,“這,不就是你正在尋找的,突破的機會嗎?拿出你當年運動員的精神來,堅持、突破!你要相信自己,你可是‘百米飛人’哦。”這裡要說明一下,我從小學就參加校田徑隊,一直到高中,從一個只是愛運動的小破孩,硬是練到了國家二級運動員,練成了研究所的“百米飛人”。
有了老婆這個堅強的後盾,我欣然進入了攻關組,並利用所有的業餘時間,從各種渠道、多個維度,補充相關知識的學習。同時,也向產品線架構部專家請教攻關方向,向底層平臺專家請教訊息通訊最佳化方向,向已經成功最佳化的部門請教Ans1編解碼最佳化方法等等,一切可以想到的,有一線希望的方式方法,我都主張嘗試一遍。從業務流程、業務演算法、模組部署、熱點程式碼、編譯器選項等多個維度同時進攻,4個月後,我們如期順利攻下了這個山頭。
一時間,我百感交集,我認識到軟體的路更寬了,曾經的我單純認為軟體開發不就是壘程式碼嗎?誰讓程式碼更簡潔實用,誰就是大牛,其實不然,它更是合作,是探索,是智慧的碰撞。當我們費盡千辛萬苦,齊心協力衝破“暴風驟雨”時,我心中的迷茫如烏雲散開,我感受到了沐浴Sunny的爽快與自信。這讓我更加堅定了軟體開發的選擇,沒有解決不了的Bug,只有沒找對方法的我們。
主管被我大膽的想法嚇到了
5G TUE(測試終端)落地成都,部門要成立軟體架構最佳化組,鑑於我以往的表現,部門希望我擔任技術負責人,從一開始就解決未來可能出現的效能問題。我先後分析了號稱世界最快的“併發框架Disruptor”,公司外研所開發的JSF,以及面向異構系統的OpenCL等各類併發框架後發現,其實取各家所長,開發一套全新的併發排程框架,更加有好處,能讓TUE/CPE在生命週期內,都不用再考慮效能問題。這個架構可以結合TUE/CPE高負載,超低時延,多板多框共存,產品硬體單板每年更新,以及多產品OneTrack的業務特點,達成每秒百萬級任務處理的效能規格。
我把全新開發併發框架這個想法跟部門主管簡單說了下,主管嚇了一跳,“這個想法太大膽了。” 原計劃只是最佳化小改,現在卻要完全重寫,我們的軟體實力是否足夠?風險到底在哪裡?能不能按時交付版本?效能會不會變得更差?會不會影響公司5G整體釋出節奏?一連串的問號,讓他的心裡完全沒底。我卻堅信這個新框架如果做出來完全可以“碾壓”原有架構,而且新架構會讓整體更簡潔,就像那張著名的印度街道電線圖,只有重新鋪設,架構才不會腐化,更有利於後面的開發和維護。但主管仍然不同意,認為風險還是太大。
我想到架構大師Till Adam曾經說過,優秀的架構師必須首先是一個推銷員。於是我整理了新架構的各種優缺點分析,開始向主管、MDE遊說,從進度分析、效能分析、架構預演、風險預判等維度,一一解決了他們的疑慮和擔心。經過2周十來次密集的技術PK,部門終於同意,兵分兩路,我一個人先開發架構原型,另一組人在原有架構上最佳化,誰先驗證成功,提升更大,就用誰的架構去適配修改產品程式碼。
是時候用上以前積累的知識和技能了。我心中燃起一團火,只想著要拼盡所有將想法變成現實。3個月的時間,我心無旁騖全力以赴開發新架構,用老婆的話說,簡直到了“魔怔”的地步,吃飯在想,走路在想,睡覺也在想,幾乎沒有一刻停止過思考。還記得最後一天,當新架構原型基本完成,上板效能壓力測試遠遠超出預期,這樣的結果,讓我覺得,過去種種,值了。部門也終於信心十足,決定用我的新架構來啟動業務層的適配修改。
2017年5月,上海通訊展,TUE被整合在了汽車上,觀眾透過5G網路,在展廳遙控30公里外的汽車,實時控制。遠端駕駛可以成為未來租車和共享汽車行業服務這種自動駕駛的補充,例如使用者將車開到偏僻的場所,租車公司無需人力開回,只需利用遠端駕駛就可召回、排程車輛。我和專案組的兄弟們透過網路直播,看到汽車被順利遙控的那一剎那,我突然發現,原來我們的通訊軟體已經走在了世界科技的最前沿,我們正在構造未來智慧化時代的通訊基礎,這種無與倫比的成就感和自豪感,瞬間盈滿了內心。
十年時光傾吐芳華,崢嶸歲月如墨留香。這十年裡,無論是為了一行程式碼“死磕”,還是為了一個架構想破了頭,窮盡了方法“折騰”,又或是為了“推銷”自己的方案拼命爭取,我沒認過慫。所有的努力在看到自己編寫的程式碼照進現實的那一刻,是作為程式設計師的我最大的驕傲。
回覆列表
作為程式設計師的自己,還是比較熱愛自己的行業,對於自己孩子未來要不要從事這個行業,完全取決於他自身的興趣愛好,我們能做的就是培把孩子培養成才,能為國家做貢獻就行,對應行業沒有絕對要求。