Re: [請益] 我是不是程式設計師的料?

看板Soft_Job作者 (系統管理者)時間9年前 (2015/01/01 17:38), 9年前編輯推噓19(1904)
留言23則, 19人參與, 最新討論串21/29 (看更多)
作為一名受害者,我要勇敢上來踢爆sedgewick大大您的見解有偏差 以證明批踢踢真der害人不淺QAQ ※ 引述《sedgewick (三分熟的鬧鐘)》之銘言: : hsundo 兄不要氣餒, 不過你這個程式是真的要改一下. : 大學時代的功力嘛, 可以寫成譬如說... : public class Tbv { : public static void main(String[] args) { : System.out.println(" 1 2 3 4 5 6 7 8 9"); : System.out.println(" 2 4 6 8 10 12 14 16 18"); : System.out.println(" 3 6 9 12 15 18 21 24 27"); : System.out.println(" 4 8 12 16 20 24 28 32 36"); : System.out.println(" 5 10 15 20 25 30 35 40 45"); : System.out.println(" 6 12 18 24 30 36 42 48 54"); : System.out.println(" 7 14 21 28 35 42 49 56 63"); : System.out.println(" 8 16 24 32 40 48 56 64 72"); : System.out.println(" 9 18 27 36 45 54 63 72 81"); : } : } : 到了研究所可以進步成... : public class MultiplicationTable { : public static void main(String[] args) { : System.out.println(" 1 2 3 4 5 6 7 8 9"); : System.out.println(" -- 4 6 8 10 12 14 16 18"); : System.out.println(" -- -- 9 12 15 18 21 24 27"); : System.out.println(" -- -- -- 16 20 24 28 32 36"); : System.out.println(" -- -- -- -- 25 30 35 40 45"); : System.out.println(" -- -- -- -- -- 36 42 48 54"); : System.out.println(" -- -- -- -- -- -- 49 56 63"); : System.out.println(" -- -- -- -- -- -- -- 64 72"); : System.out.println(" -- -- -- -- -- -- -- -- 81"); : } : } : 唸完 Ph.D. 的話, 要練出能力對著這十三行程式碼寫出四頁論文. : 好不容易升遷到基層主管... : 基層主管的要求是, 能說服其他部門: 「這段程式碼寫得很好. 」 : 爬高一點呢... : 要有辦法開口說: 「我們花了三百萬開發出這麼簡潔的程式碼. 」 : 再更高一點, 則是必須把這段程式碼拿出去, 賣個三千萬. : 終於當到總經理了. : 就只要會用這三千萬的生意當籌碼, 去募個三億. : 然後推行到全球, 賺三十億回來. : 到那時候你就過完身為程式員的一生了, 而且成就會很高哦, 不唬爛. : 所以說, 一切都從九九乘法表開始. : PS1: 我這個九九乘法表還是用 excel 算的, 所以應該不會有錯. 科科. : PS2: 雖然我對 java 一竅不通, 不過我覺得 hsundo 兄應該有寫錯. : 因為 java 這種咚咚不太可能出現用 + 結尾的 statement... : 也許是沒貼完? 這週小妹弟被導航王公司通知面試工程師 過去前一個小時要寫考卷,其中有一題是C++閏年題 正當小妹弟躊躇該怎麼寫比較能展現我的高度智商時 突然腦中靈光一閃,我相信最簡單的程式就是最好的程式 經過版上大大的教誨更是自信十足 於是就遵照sedgewick大大的示範 我依樣畫葫蘆: printf("2000, 2004, 2008 ... 2100\n");              ↑           中間太長懶的列 ... ... ... ... ... ... ... ... ... ... ... ... 然後我就從古亭捷運站按回卷了QQ PS. 它們公司環境很不錯,裝潢讓人心情很放鬆的說~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.96.18 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1420105137.A.A75.html

01/01 17:45, , 1F
咦?我記得是逢4閏, 逢100不閏, 逢400又閏不是嗎?
01/01 17:45, 1F
!?真卑鄙...有這種陷阱阿

01/01 17:46, , 2F
他要在 Windows 上跑, 你沒有加 \r 不及格
01/01 17:46, 2F

01/01 17:56, , 3F
好奇問一下,你真的不是開玩笑的嗎?
01/01 17:56, 3F
true story

01/01 18:13, , 4F
Windows 上會自己把 printf 的 \n 轉成 \r\n 啦...
01/01 18:13, 4F

01/01 18:15, , 5F
因為你寫了2100啊
01/01 18:15, 5F

01/01 18:33, , 6F
這個寫法才叫有效率 程式至少可以再用 90 年
01/01 18:33, 6F

01/01 18:43, , 7F
是阿,九十年夠本了XDD
01/01 18:43, 7F

01/01 18:45, , 8F
這個解法比較好 簡單明瞭XD
01/01 18:45, 8F

01/01 18:51, , 9F
XDDDD
01/01 18:51, 9F

01/01 18:55, , 10F
上面Y大有提到,2100不是閏年(100的倍數,但不是400倍數)
01/01 18:55, 10F

01/01 19:18, , 11F
就是因為你最後一個寫錯了才沒有錄取的
01/01 19:18, 11F

01/01 20:00, , 12F
因為列了2100阿
01/01 20:00, 12F
傻傻的 你一次就寫了能讓客戶用100年的程式 這樣沒觀念的新人以後公司靠甚麼吃!? 當然要常常回流debug 這樣才會賺阿(誤

01/01 20:06, , 13F
XDDDDDD 版上果然都是資深工程師阿 不說我都沒發現
01/01 20:06, 13F

01/01 20:46, , 14F
魯夫沒有親自出馬面試您嗎?真是有眼不識千里馬 :)
01/01 20:46, 14F

01/01 21:07, , 15F
結果是因為數學太差-.- 不是因為程式不好
01/01 21:07, 15F

01/01 21:50, , 16F
推2100
01/01 21:50, 16F
QQ...X!

01/01 22:45, , 17F
其實兩年就夠了 反正兩年後你也離職了顆顆
01/01 22:45, 17F
why 這間聽說福利不錯不是?

01/02 00:20, , 18F
我以為他要你用C++來寫,結果你用printf而不是cout(?
01/02 00:20, 18F
我認為C是最優秀的程式語言,其他都應該廢除(誤

01/02 06:34, , 19F
突破盲點了 因為公司沒辦法開這麼久XD
01/02 06:34, 19F

01/02 09:55, , 20F
.....
01/02 09:55, 20F

01/02 12:53, , 21F
天才的創意!!
01/02 12:53, 21F
謝謝您慧眼識英雄,快用我吧 ※ 編輯: administer (118.167.174.190), 01/02/2015 13:06:32

01/02 19:37, , 22F
突然理解為什麼千囍年時很多人擔心銀行系統會出BugXD
01/02 19:37, 22F

01/03 15:18, , 23F
推2100,原來是永續經營的策略!
01/03 15:18, 23F
文章代碼(AID): #1KfHMnfr (Soft_Job)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 21 之 29 篇):
文章代碼(AID): #1KfHMnfr (Soft_Job)