iT邦幫忙

0

職涯規劃,請各位大大幫助小弟(軟體工程師請進)!!

因前公司非自願離職的關係,目前找工作一直碰。
技能:C#,js,jquery,
經驗:ASP WebForm 8個月,T-SQl CRUD 外加一點SP,太複雜的篩選就無法獨立做出。
自介:目前都是維護和開發簡單的功能,且無法獨立寫出,因為基礎沒有打得很扎實,找工作常碰壁,但想繼續往程式設計師的路走,我該選擇低薪進入小公司潛心修練嘛?
程度大概就是LeetCode simple題用最簡單易懂的演算法等級,但效能卻很差。
或有其他前輩能對於我階段的狀況做出建議的....
小弟感激不盡!!

混水摸魚 iT邦研究生 2 級 ‧ 2019-02-27 08:50:19 檢舉
這行很吃作品的,很多時候你工作所累積下來的東西是不能在面試時拿出來DEMO的,所以工作之外的作品就很重要。
我某一份工作就是面試官看過我的作品,去面試考試只接叫我試題簽個名字就好直接談薪水到識日。

多面試幾間,找工作也是靠緣份的。加油!
e7822501 iT邦新手 5 級 ‧ 2019-02-27 08:52:20 檢舉
嗯嗯謝謝妳
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
ant1017
iT邦新手 2 級 ‧ 2019-02-27 08:12:04
最佳解答

至少要看得懂別人寫的,這應該是最低要求,或許重零到有對你來說很困難,找些程式要求不大,但又有規模的小公司去潛心修練吧,至少那邊有前輩寫的code,你可以依照他的規則走,因為該程式至少可以讓公司正常運行,然後再慢慢吸收為自己的,或許進入公司後會有善心人士教導你也說不定,雖然我剛進公司,還沒了解狀況就直接上戰場了,公司會寫程式的離職,草草交接給我/images/emoticon/emoticon02.gif我只能硬著頭皮上了,有些時候,壓力或許是你學習的助力

看更多先前的回應...收起先前的回應...
小魚 iT邦大師 1 級 ‧ 2019-02-27 08:19:24 檢舉

我覺得關鍵是邏輯,
以前我有個資深同事做了五年,
但是因為邏輯太差,
我才進去幾個月就寫得比他好了,
後來那個同事被 "非自願離職" 了...

ant1017 iT邦新手 2 級 ‧ 2019-02-27 08:38:27 檢舉

你害人家沒工作吼XD
邏輯其實是可以靠經驗彌補的,但要有足夠的時間讓你去吸取失敗的經驗XD
規劃流程圖是個好習慣,可以根據流程圖來判斷這個程式執行下去是不是有什麼盲點,應該先走哪一段...這也是需要經驗,如何提升效能,其實也是有足夠的經驗才能走到這一步,除非當初設計師沒規劃好,這就真的很無言...

最重要的是,你有沒有足夠的"熱情"在程式上,至少,寫程式對你來說,不是痛苦的,而是很有挑戰性的,也很樂意去面對,不會有任何排斥...

e7822501 iT邦新手 5 級 ‧ 2019-02-27 08:45:30 檢舉

現在來說 真的覺得寫程式是開心的,好玩的 特別是解出來的成就感
前幾天面試題目:input:1922999999.99
output: one billion,nine hundred and twenty two million, nine hundred and ninety nine thousand,nine hundred and ninety nine dollars and ninety nine cents
我寫了4個小時了
寫法是 用switch一個一個篩,但最後沒過

e7822501 iT邦新手 5 級 ‧ 2019-02-27 08:49:59 檢舉

欸 沒過是指答案是對的 但寫法太爛

e7822501 iT邦新手 5 級 ‧ 2019-02-27 08:50:25 檢舉

所以沒通過面試

ant1017 iT邦新手 2 級 ‧ 2019-02-27 09:04:24 檢舉

其實這就是經驗,用switch case寫這個其實不用花那麼久...或許面試官認為你花費的時間跟你的code不符合效益,我之前都要求過一個面試員,寫出含有四則運算的計算機,給了他一天的時間,但還是又些判斷問題,所以就沒用他了...我比較注重規劃,邏輯沒錯再來談效率,至於程式的撰寫時間,真的只能靠經驗彌補..
有時候,有些程式邏輯錯了,會造成許多無法挽回的後果,信任、訂單、客戶....

有時候面試題也是很好的練習題,可以想看看還有什麼解法可以更有效地達成對方的要求,有時候會因為緊張而失去平常的水準也說不定,作品雖然重要,但運氣也占了一部分,還是加油吧,現在缺軟的公司非常多,總會有一家是你滿意的

用For+If switch case 資料越多筆一定會很慢

ant1017 iT邦新手 2 級 ‧ 2019-02-27 09:32:32 檢舉

其實就判斷字串長度,小數點位置,再來就是根據數字,位置轉成英文字,這算很基本的題目..

四則運算的計算機 是算6÷2(1+2) 嗎??

ant1017 iT邦新手 2 級 ‧ 2019-02-27 09:43:40 檢舉

對,但不用到括弧,6+2X3

newkevin iT邦高手 1 級 ‧ 2019-02-27 09:57:06 檢舉

所以用這個題目
計時多久寫完一套標準開發流程
然後多幾種
互相PK 時間

/images/emoticon/emoticon06.gif

小魚 iT邦大師 1 級 ‧ 2019-02-27 13:28:35 檢舉

ant1017
跟我沒關係啊,
我只能說他是我們部門最資深,
但是說話最沒有聲的.
人要認清自己才有辦法進步.

e7822501 iT邦新手 5 級 ‧ 2019-02-27 14:58:16 檢舉

同意/images/emoticon/emoticon02.gif

froce iT邦大師 1 級 ‧ 2019-02-27 15:10:29 檢舉

四則運算的計算機

可以把字串整個傳回然後eval嗎?XD

leetcode之類的有些時候是考你語言熟悉度,尤其是越高階的語言越這樣。
以前剛學python的時候,一堆覺得神奇的黑魔法都是在上面看到的。

這個題目好熟啊!!
只要是外銷公司, 寄給客戶的請款單一定要印成這個格式
等同是台灣支票的大寫金額

e7822501 iT邦新手 5 級 ‧ 2019-02-27 18:53:31 檢舉

嗯嗯對啊

e6319a5b iT邦新手 4 級 ‧ 2019-03-04 00:54:26 檢舉

之前無聊用java寫過,我的寫法是ex:3+2*5 轉成string然後
丟進迴圈直到沒有運算符號為止 優先處理 乘除 變成3+10
10會先轉str再繼續跑

afukada iT邦新手 5 級 ‧ 2019-03-06 17:37:30 檢舉

這個題目我會先想到的應該是數字轉字串
然後在一個一個給定位置吧
你熟悉的程式語言應該都有類似像hash/dict/associate array的東西
這樣就不太需要用到switch case吧

0
小魚
iT邦大師 1 級 ‧ 2019-02-27 08:17:51

會非自願離職,
而且看起來還不到一年,
應該表示你的專業不夠好吧,
(或是人際關係太差,
不過這種可能性比較低)
首先做這行很重視邏輯,
如果你的邏輯太差還是趕快轉行,
要不然如果年紀還輕的話,
多投一些履歷應該是會找得到工作.

無法獨立寫出
光是這個,
就不要想太多了,
有工作就可以偷笑了,
話說我十幾年沒碰程式,
前兩三年才來做這個,
也是剛進公司幾個月就可以獨立開發了.

看更多先前的回應...收起先前的回應...
e7822501 iT邦新手 5 級 ‧ 2019-02-27 08:48:19 檢舉

沒有努力型 程式設計人員嗎? 一定都是資質為導向嗎??

ant1017 iT邦新手 2 級 ‧ 2019-02-27 08:54:57 檢舉

所以才說經驗,跟熱情很重要,邏輯是可以訓練的...

基礎差資質好的連用猜的都會中 基礎再好資質差的永遠猜不中就糟了

小魚 iT邦大師 1 級 ‧ 2019-02-27 13:26:44 檢舉

天資之外努力也很重要,
天資好沒有努力也不會成功,
(傳說中的神童方仲永)
但是要找適合自己的方向努力,
我只能說走這行邏輯很重要,
要去了解自己的長處,
尋找適合自己的方向,
才不會白走冤枉路.

e7822501 iT邦新手 5 級 ‧ 2019-02-27 15:50:54 檢舉

/images/emoticon/emoticon41.gif

1
w4560000
iT邦研究生 5 級 ‧ 2019-02-27 09:08:23

我的情況跟你差不多,我是.net mvc 10個月經歷 23歲
我自己有寫個作品,前後端分離 vue+web api
我有用我家電腦ip架起來

最近在台北面試10多家,只有一家有真正上去看我的作品
其他家面試時也頂多詢問一下用到的技術而已

雖然我自己覺得這個作品對我這次面試沒甚麼幫助
但作品還是蠻重要的,在面試時有多一個題材可以跟面試官討論。

你如果還有想問的,在站內信我吧!

小魚 iT邦大師 1 級 ‧ 2019-02-27 13:30:57 檢舉

作品的確很重要,
在對方不瞭解你的情況下,
作品可以讓對方對你有一個基本的認識.

1
海綿寶寶
iT邦大神 1 級 ‧ 2019-02-27 10:02:51

已刪

Homura iT邦高手 1 級 ‧ 2019-02-27 10:51:40 檢舉

怎麼刪了我沒看到/images/emoticon/emoticon16.gif

不是什麼中聽的話
留著也無用...

5

能了解自已的程度到哪裏,是不錯
可惜你不了解的是社會。

依你目前的條件,你只能讓工作來選你。而不是你去選工作。
除非你肯去用時間來換。或是加強你的技能能力。

所以你說「我該選擇低薪進入小公司潛心修練嘛?」是很不要得的話。
何謂小公司?原來你還想往所謂的大公司?這也意謂著一件事,你想要找比較高薪穩定的。

是吧!

你可以先問問你自已,你現在的程度是否可以認定什麼是小公司什麼是大公司。
能接納你的公司就行了。無論小還是大。心態要改變一下。

至於經驗,說真的無論是大小公司你都能遇到。而且搞不好你在一般的工作室裏。會可以學到更多。

Homura iT邦高手 1 級 ‧ 2019-02-27 13:26:33 檢舉

大公司不一定好 +1
可能遇到一堆程度不怎麼樣卻很會耍心機的人機率蠻高
薪水也不一定真的很高

大公司宮廷劇化..?

ant1017 iT邦新手 2 級 ‧ 2019-03-04 08:20:45 檢舉

其實寫程式功力不是重點,重點是"人心"XD,何時被桶刀不知道,但要隨時防範被桶的所有事情,弄個Log檔之類的紀錄一下程式的執行數據,不然有些人很愛怪程式爛...

0
滑鼠鍵盤
iT邦新手 5 級 ‧ 2019-02-28 10:05:50

世界上, 所有頂尖程式員, 都是為愛好而寫程式,而不會把錢放在首位

阿毛 iT邦新手 5 級 ‧ 2019-03-11 13:09:42 檢舉

那是因為到那程度錢就不是問題了

我要發表回答

立即登入回答