iT邦幫忙

DAY 23
0

從魯蛇到蟒蛇--網頁(站)靜(動)態分析工具開發系列 第 23

[Day 23]整理程式碼 - 業務和工程師的戰爭

『業務和工程師不斷的對立,才能造就公司的成功。』

這句話不是我說的,我太菜,無法評論對錯,只是大部分的情況,工程師的薪水是業務發

的,所以工程師多數只能妥協〈要不然別幹啊?〉,結果就是加班。

我個人認為業務和工程師是互相幫助才能進步,只是我不知道怎樣作才是正確的方向。

菜就是該死,加班只是義務。

不說廢話了,雖然十點才離開辦公室,但是依舊熱鬧的街頭,我相信我不是那個最苦的,

所以停止抱怨,來優化程式碼吧!

現在開始寫程式,寫完就超過十二點了,所以先來規劃怎麼優化吧!

這是一個以網站SEO為主的分析程式,要做成點兩下,輸入網址就能跑出簡單易懂的結果,

那就先寫成類別吧!

『好的軟體,都是從物件導向開始!』

上面那句話我隨便寫寫,不要當真,小程式作物件是搞自己,當開始有肥大化趨勢時,在

物件化也不遲。

寫到這裡我也改了一下標題〈今天心得太多〉,因為程式碼的優化關係到程式未來開發的

可行性,但是"看的道的成果",才是業務想要的,所以這些"看不到優化",是沒有"價值"

,所以工程師就妥協了,那工程師到底"妥協"的底線在哪裡?超越底線的後果又是如何?

大學有門課在工學院被列為必修,叫做"工程倫理",印象中那堂課就是聽聽案例,寫寫心

得,然後就過了,但是,也因為修過那門課,我對一個工程師妥協的底線稍稍有了概念,

但是有些時候,妥協才能賺錢,這"現實"的問題,只有工程師才懂它的無奈吧?

我只能慶幸,今天我不是在設計火箭或飛機,也不是設計銀行的網頁系統,我的妥協,損

失的大概就是公司的聲譽吧?只是,這樣不斷的妥協,我總有一天會遭到報應的QQ

『做人要有良知,不要賺沒有道德的錢。』

但是公司不賺錢就只能喝西北風了...所以就,妥協加班了!

以上,晚安!


上一篇
[Day 22] js css 長度
下一篇
[Day 24] 預見未來
系列文
從魯蛇到蟒蛇--網頁(站)靜(動)態分析工具開發30

1 則留言

0
ak02
iT邦研究生 3 級 ‧ 2014-10-15 10:20:58

我對於這方面都是妥協比較多
但是工作時間就是8個小時,時間到了就是下班,除非你有付加班費不是常為之。

我要留言

立即登入留言