Re: [請益] 該停損了嗎?
你好,開始的過程特別辛苦,但應該可以再試看看。
你程式基礎不夠之外,做事的方法也需要調整,
這兩件事情其實可以藉由工作的實戰一起解決。
我建議你不要再抄寫書上的 code 了,
那離你工作要處理的問題太遠,對你幫助很小。
你要做的是專注在工作上交付的 code,好好認識他。
首先,看 code 之前,了解程式的功能與目的,
Code 是活的,是有目的性的,先了解程式用途,
了解 Input 是什麼?結果會 Output 什麼?中間要有哪些轉換要進行?
再來,要讓程式活起來,你要建立完整的開發跟運作環境,
讓你的程式能在一個獨立不影響其他人的狀況下跑起來,
改改 label, button, 進而改改功能,觀察程式的外觀與行為的改變,
也才能印證你對程式的理解對不對,你的改動有沒有效果。
有些系統很大,就需要設計假的 input,這部分需要與你的同事討論看看。
在這過程裡,
你如果有看不懂的語法,把書打開把它看懂,
隨著看過 code 增加,翻書的需要會越來越少。
至於看不懂的段落或邏輯,
整理起來問你的同事,是最有效的方法。
你的小老闆是說不花時間做教育訓練,
並沒有說不能問問題吧!
別埋著頭做,爭取完成工作所需要的資源,
是你的權利,也是你存活的關鍵。
加油,事情其實沒你想的那麼難。只是在過程當下,會覺得很難 XD
※ 引述《as5678 (NTU-BigLoser)》之銘言:
: 各位資深的前輩大家好,
: 我是非本科系,花了2年左右才轉java工程師,
: 快32y了,轉職時29y已經明顯感受到邏輯很差了。
: 我就基礎很弱一直嘗試去看書看影片寫出來補強,上過2次職訓,
: 也花了冤枉錢去巨X和回去念一個學期的碩士,
: 去年12月底離開學校,沒錢去資X會了,
: 所以去上第二次職訓專門補java領域的東西 ,
: 結訓前連框架spring都沒有學過,
: 只靠著自己買影片看沒多久就去面試,
: 我不知道是我邏輯太差還是人際溝通太差的緣故,
: 我最後去的公司是不願意花時間成本在新人的公司,
: 丟2大包公司的專案叫我自己看,
: 要自己去學習看懂商業邏輯跟流程。
: 進公司第一天我發現公司沒有配筆電,
: 我背自己2.2公斤的筆電撐到試用期快滿才花自己錢買新筆電,
: 解除通勤疲累之苦,快過試用期才租房子在公附近。
: 這間公司花36k請我當碼農,只希望我會複製貼上改前人的程式碼即可。
: 試用期間我應該有一半的時間在閒置,沒有在寫程式都在看程式自己摸,
: 因為我看公司的程式碼沒幾行就會看到新東西,
: 查了半天程式也沒看幾行,一直在track前人的東西也不知所云,
: 所以我大部分閒置的時間要馬看自己的教學資源邊看邊寫,
: 想說多理解那些沒看過的東西,但是也因為這樣其實公司的東西也沒看多少,
: 所以試用期第2個月小主管就叫我別看了,去看公司的程式碼。
: 但是一方面我看公司的東西很多時候理解上會有困難,
: 一方面也許是我人的問題,不確定要怎麼問怎麼看,
: 一方面我小主管也說了,他不願意花任何時間在我身上教育訓練我,
: 說我進來就要全部自己會,全部自己看懂然後把交付工作做好,
: 我一直在東補西補看到的東西,
: 但是我小主管還是覺得我不會,工作態度有問題。
: 我想請問前輩們也是都這樣過來的嗎?看公司包到會然後上開發?
: 因為說實在程式碼看再多,我沒有邊抄邊寫我還是不熟不太會用,
: 但是公司的程式包我基本上又不太會動自己亂改做測試,
: 因為那些是團隊的東西,連啟server連DB我都不會改,
: 所以網路的教學我不能用,公司的東西我又不能拿來做實驗自己玩,
: 我不知道我到底還能怎樣進步了????
: 前後花了2年,學到的東西對公司而言就是垃圾,
: 我很明顯感受到,就算我待滿一年程式能力也不會有多大的進步,
: 公司裡面最邊緣的人也是我,三不五時被公司請起來幹一頓,
: 年齡不小記憶力又衰退很快邏輯又差訓練不上去,
: 我該停損了嗎?我壓力真的很大一方面知道薪資成長不上去,
: 一方面學習能力及專業能力又無法大幅提升,
: 當初錄取我的公司有5-6家左右,
: 選這家因為交通方便薪資算高公司不小但也不大,
: 想說比較大的公司因該教育訓練會好一點,緩衝時間多一點結果通通沒有,
: 我不知道我對這間公司到底還有甚麼期待了,薪資福利也不怎麼樣,
: 大主管直接跟我說,公司就是要用這種薪水請我這種非本科的碼農,
: 本科不會來這種公司接受這種pay,
: 小主管完全不願意花時間在我身上,不知道為何試用期還是給我過,
: 房子都租了錢也花了,感覺窮忙了半天不知道自己能幹嘛?
: 邊看邊抄能把東西做出來動起來,我會很有成就感,
: 現在這樣子,我到底還適合這行嗎?
: 謝謝大家的意見及建議。
--
這也是有 Unit Test 的好處之一,看測試就能找到意圖跟基本
的運作方式
真的,沒有測項的 code ,是很難修改跟維護的。
謝謝前輩分享,我會調整改進的。謝謝~
光從強調自學能力這點 就可見寫程式真的是講天份
但是許多人一直不願正視這點 老實講 蠻不切實際der
請想想 不補習靠自學能上國立研所者 多還是少??
補習之所以盛行 就是因為學會一項有難度的技術知識
只想靠自修自學去完成 既沒效率又不符人性
但偏偏軟體這產業 卻是要求你逆著人性去執行工作
想想如此強人所難的工作 難道不需要多點天份??
醒醒吧 那麼多種職系 為何偏偏寫程式極度強調自學?
就是因為這知識環境太複雜且變化劇烈 連補習或老師
也很難救得了你 所以才會只能寄託於自學自救..
請原PO務實看待自己的時空環境 當斷則斷 實事求是
畢竟連很多本科系都失敗收場 更遑論是非本科的了
真的 天涯何處無財寶 行行出狀元 切莫再眷戀窮城!
有時間自怨自艾不如多寫一點
連英文都不去學的人整天抱怨 CC
49
您好,其實問題的關鍵是兩個 1. 你對這個行業有沒有熱情?你是不是真的喜歡做這個?這是你想要的生活嗎? 2. 你是否能夠忍受要一直追逐新技術,不斷進修,還有隨之而來的壓力? : 我是非本科系,花了2年左右才轉java工程師, 我也是非本科系,學校畢業後 8 年轉職成功,也是中年轉職。34
本人也是非本科中途出家的,分享一些拙見,還請下手輕點 我覺得我們這些中途出家的,要認知的第一點 就是我們真的很廢 也是因為很廢,所以做事情要有效率一點 ※ 引述《as5678 (NTU-BigLoser)》之銘言:58
首Po各位資深的前輩大家好, 我是非本科系,花了2年左右才轉java工程師, 快32y了,轉職時29y已經明顯感受到邏輯很差了。 我就基礎很弱一直嘗試去看書看影片寫出來補強,上過2次職訓, 也花了冤枉錢去巨X和回去念一個學期的碩士,25
看到非本科轉職總是心有戚戚焉 想偷渡下心路歷程 趁遠端主機一直連不上在修的時候回下文 自己也是非本科轉職 然而到現在也不知道自己是不是有轉職成功 以下會偷渡我的學習參考資料 請不要嗆我業配QQ 我自己是理科系畢業的 大概在研究所畢業後快27歲發現真的沒有工作18
你適不適合做這行我看不出來,但際遇不理想是肯定的,至少該換公司了。 : 各位資深的前輩大家好, : 我是非本科系,花了2年左右才轉java工程師, : 快32y了,轉職時29y已經明顯感受到邏輯很差了。 你邏輯真的很差嗎?
67
Re: [請益] 接手外包商的code沒交接也沒人可以問我的第一份跟第二份工作都是這個樣子,一開始你會像麻痺的人,給你幾個建議 1. 掌握啟動前的入口 - 大部分程式語言都會有一個從作業系統下命令開始執行 的進入點,可能會載入 config、環境變數、命令參數這些東西,你要先清楚 這些東西的配置意義是什麼。 2. 掌握啟動後的入口 - 如果是 server 或常駐程式,在執行階段就會有監聽行為。37
[心得] 機械轉軟體工程師經驗分享# 前言 想分享一下當初從進公司幾乎不會寫程式 到現在負責做軟體的porting to Linux的經歷 如果你想轉軟體工程師,最好先進到願意讓你寫程式的公司 但是這不一定辦得到,我底下分享一些自己做的功課22
Re: [閒聊] AI與遊戲美術從業者的困境訪談回一下程式的部分, 身為一個寫過iOS Objective-C、碩論寫了Unity C#、前陣子被架去寫網頁javascript, 最近在開始接觸Python,非資工本科的不專業前軟體工程師,這樣應該能講講。 → lbowlbow: 要等到ai能debug才會被取代。寫出code不難,沒bug才難 03/30 09:12 推 guogu: chatgpt可以把錯誤資訊丟回去讓他修阿 只是會有越修越多 03/30 09:1521
Fw: [心得] 機械轉軟體工程師經驗分享作者: wulouise (在線上!=在電腦前) 看板: Tech_Job 標題: [心得] 機械轉軟體工程師經驗分享 時間: Thu Jan 21 20:45:46 2021 # 前言 想分享一下當初從進公司幾乎不會寫程式18
Re: [請益] 軟工轉職建議我也想問這個問題耶, 我是非本科學習寫程式,也當一個小小的軟體工程師, 其實邏輯不好,雖然很努力,寫code時間都比別人長, 碰到資料庫、伺服器、網路知識,常常需要問同事, 工作了4年(前後端都有),沒有成就感,自覺也不能獨當一面。14
Re: [討論] 用AI寫code產生的疑問其實很多新技術在早期和成熟後相比你會感覺他的應用是完全顛覆最初想法的 例如 web 仔最熟稔的 web 好了,網路泡沫時代前大家對電子商務 的觀點是在網路上的一個廣告頁,每個網站就像一間街邊店一樣,透過網址 這串虛擬地址你可以造訪網路上的任何一間店,找到你要的資訊,更容易媒合實體交易 當時的 web 就是一本電話簿的概念11
Re: [請益] 記不住代碼,我的智商有問題嗎???看到這個文章我笑了,原因是: 1, 我的記憶力比你還差,從小就差,長大退化更快,但是我還是活的很好 2, 怎麼會有那麼笨的人,還在用腦袋記東西。 大部分的東西,我從來不用腦袋記,養成作文件的習慣,會輕鬆很多 文件要做得很好索引,下次你要找它,就可以很快找到7
Re: [問卦] 寫程式真的很容易寫到自己看不懂嗎?光你這句都有不同的語意解釋 1。我明知程式容易看不懂,所以寫程式時小小心心提高可讀性 重點不在用什麼方法提高;一堆人一堆書在教, 重點也不在那些方法容不容易,那這篇會淪為武力展示 一堆人告訴你他有多行,這有多簡單6
Re: [問卦] 寫程式真的很容易寫到自己看不懂嗎?我的經驗是這樣 就是寫一個邏輯比較複雜的問題,然後程式寫好後,過很久沒去看,連自己有寫過 都忘了,然後碰到類似問題,就努力想了一下,接著要進去實做時,就看著CODE 看著看著,發出一聲驚嘆:靠,這之前有碰過了。 然後要印證一下有沒有寫錯,就繼續看CODE,繼續發出驚嘆:靠,這分支問題之前也有2
[心得] 2020-2-27 每日新聞#每日新聞 # 2020-2-27 每日新聞 # FB: # rust-lv2: 一個安全,快速的框架來製作的LV2插件 LV2 是一個混音器GUI加上聲音處理的庫