專家評論: Scott Johnson:做一個快樂一生的程式師
IBM WebSphere 開發者技術期刊
 
級別: 入門
Scott Johnson, WebSphere Application Server JSP 團隊負責人, IBM
2005 年 8 月 17 日
快樂的程式師知道自己的擅長之處,也知道在那個他/她期望的有些像天上掉餡餅一樣的工作中到底涉及到什麼。受一篇關於普通程式師急於學習程式設計的文章的啟發,作者就此與我們分享了他的觀點。
高速通道和長途旅行
就程式設計,電腦科學博士、Google 的 Search Quality 總監寫了一篇很不錯的文章,名為“Teach Yourself Programming in Ten Years”。這篇文章中提出了一個大問題:為什麼人們這樣急於學習程式設計呢?是因為他們希望能夠速成呢,還是因為大家認為電腦是最容易學習的?不管什麼原因,做一個好的程式設計師並非快速學習的結果,而需要深入認真學習,並需要明智地選擇學習的內容。關於這點,本文給出了六條建議,供那些準備開始(或已經開始)用一生的時間實現做個好程式師的夢想的人參考。













通過好的例子學習
有些程式設計師很幸運。他們有良師指導,能告知他們成功解決軟體設計和程式設計的各種成功方法。他們學習了如何區分設計的好壞,如何辨別耐用的實現與不可靠的實現。他們的導師還對如何在編程領域謀得良好的職業生涯給出了建議,而且他們還瞭解了如何才能獲得成功和認可,應該接手哪些項目,應該避免參與哪些項目。
有良師的指導效果非常好,而且很有必要。如果有兩個程式師,並給其中一個指派了好的導師,有人指導的程式設計師將不斷進步,而沒有人指導的程式設計師則可能會手足無措地原地踏步。













透過反面例子學習
不過,如果沒人指導的程式師瞭解如何“自救”,他便能夠發現學習程式設計技巧的很多其他方法。透過閱讀他人設計程式就是一種所有程式設計師在其職業生涯中都可以採用的方法,而幾乎所有的新程式設計師在進行代碼維護時都不得不進行這樣的工作。
在我早期所做的一份程式設計工作中,在維護我的新上司設計的程式碼時,我學到了不應該做什麼。這個上司是一家正在快速發展的小公司的老闆之一,但並不是一個好老師。我們主要用 FORTRAN 進行程式設計,我進這家公司的時候,他已經設計了很多程式碼。他使用的變數名稱都是 a、b、c、aa、bb、cc,諸如此類。我那時剛開始學習 FORTRAN,但即使這樣,我也明顯地覺得這種方式很不好。他還透過將這些變數放入 FORTRAN 公共程式碼塊中,使其成為總體變數,這很明顯是太糟糕了。這樣做就不能在原始程式碼樹中搜索變數以進行重新命名,也不能對它們進行任何處理。據我所知,當時並沒有良好的 FORTRAN 整合開發環境可用於幫助處理這種情況,因此我對很多這樣的程式碼進行了手工清理,並保證設計更好的新程式碼——從良好的變數名稱開始。
從這個反面例子中,我們知道了:要設計可讀性好的程式碼;組、類、方法和變數的名稱要反映出其功能;避免採用最流行的命名約定,等等。在上個世紀 90 年代,我嘗試過在 C++ 中使用匈牙利標記法,而現在我非常贊同在 Java™ 識別字前使用 m_。對這些構件進行適當的命名是進行良好設計的基礎。恰當的命名不但有助於構建良好穩健的架構,還可以幫助其他人理解您的程式設計碼。但要進行恰當地命名並不容易,Tim Ottinger 就此給了一些不錯的技巧













認識鐵三角的影響
當然,程式設計師可以進行一定的工作,以提高專案的效率。但也同樣有一些東西經常超出我們的控制範圍,從而使得項目的成功完成頗具挑戰性。請隨時謹記鐵三角,即使您的管理團隊並沒有對此引起足夠的重視,也不可大意。鐵三角描述專案的三個方面,通常定義為時間、資源和功能,這三方面共同影響專案的品質。程式設計師通常不能控制專案的這三方面,這些方面通常由市場行銷部門、公司股東、重要客戶等其他人確定。儘管程式設計師不能參與設定項目的這些方面的過程,但需要在專案進行過程中對專案的鐵三角加以注意,特別在經常出現問題時更要如此。以下內容有助於對這方面的瞭解:
  • 透過發現軟體發展過程中效率低下的地方,使程式設計師和設計團隊成功實現目標,擺脫由於要求嚴格和資源不足帶來的限制。
  • 從專業的角度出發,告知程式師可能是繼續進行下一步工作的時候了。
  • 至少能夠說明,為什麼儘管大家都在努力工作、傾力而為,但要成功完成項目還是顯得如此難。

  • 我在那家小公司工作時,該公司的管理層與全世界最受認可的一家醫療保健單位談成了一項大的業務。我們要在一年內為他們提供所需的軟體功能;需要聘傭一些新的程式設計師;這的確令人興奮。但隨後一些現實的問題開始顯現出來。透過需求分析,發現一年時間明顯不夠。然後我們又發現我們所知道的需求並不完整——他們將“逐步提出”。該公司沒有聘傭新程式設計師,但卻引入了新的專案需求,員工根本就沒有辦法處理全部的工作。
    在業務達成後,我決定將項目時間延長至三年,隨後又增加了四年——總共用了七年時間——最後終於交付了最初計畫的功能程式碼。宣佈這項業務達成後的一年,這家小公司被一家大公司收購了;由於鐵三角的影響,在業務達成之前,這個項目就是金塊,而在幾年之後,卻變成了臭雞蛋。













    保持簡單
    在滿足需求的同時,使您的軟體設計盡可能簡單。這可能會要求放棄初期工作的成果,總結早期工作的經驗教訓,然後重新開始。這並不意味著在項目結束時才進行設計。在專案處於設計階段時就應該設計程。即使不負責進行實現,也要考慮到實現時的情況。理解過於複雜的設計(以及據此進行程式設計)需要花額外的時間和精力。作為程式師,我們處於業務需求和創建良好的設計與編寫出色的程式碼之間的中堅地帶。聘傭您進行程式設計工作的公司需要盡可能快地拿到軟體,以達成交易,獲得收益。有效簡化軟體設計的能力需要多加實踐才能獲得。但這值得化精力去學習,因為從長遠來看,這將節約時間和工作的投入量。













    與他人進行良好的合作
    程式設計師是團隊的一員,成功的程式設計師要能夠與其他人進行良好地合作;如果在這方面存在不足,可能會妨礙某些非常出色的人才的職業發展,因為他們很有可能被排除在較高層次的決策過程之外,而總又不能與決策者進行良好地合作,但他們帶來的價值需要掩蓋他們在組織方面的不足、羞澀或令人生厭的性格。對於我們大部分人而言,我們的才能並不能抵消這方面的缺點,因此我們必須培養良好的團隊工作能力:
  • 首先,在本地設計程式設碼,以避免破壞生產版本。
  • 其次,請求他人進行程式碼檢查時,要虛心接受批評,並從別人的評審中獲得思想上的最大提高。
  • 在別人請您進行評價時(而非自己想這樣做時),提出一些建議,以進一步加強團隊合作。
  • 對他人的出色工作予以稱讚(因為別人也能出色地完成工作),從而使團隊合作達到一個新的層次。
  • 在適當時間主動承擔不甚舒適的工作(那些資深開發人員所進行的工作),特別在需要早起(而您夜裏工作很晚)或晚歸(如果您習慣早起)時,從而最終發展成為優秀的團隊成員。組織有時喜歡自己的員工有危機感。














  • 知道什麼令您真正快樂
    現在,軟體架構師的角色是很多程式設計師夢寐以求的。如果問從事入門級工作的年輕程式設計師他們希望做什麼,您會發現他們希望成為架構負責人,借助其很多年開發實踐積累的經驗確定整個軟體組織的方向。為什麼初級程式設計師認為自己會成為架構師呢?因為他們並不真正瞭解架構師角色的意義。
    他們認為軟體架構師僅僅借助自己的技術權威領導一個團隊或更大的組織,以正確的方式設計軟體,選擇恰當的技術工具,如此等等。但架構師除了是技術角色之外,也是行政角色。很多技術專家在發現自己必須談判、和解、做生意、回復每天 200 封電子郵件,而完全放棄埋頭程式設計的快樂時,他們就不會太高興了。
    對於那些希望進行人員管理工作的程式設計師而言,他們的命運也與此類似。當出現這種情況時,真正愛好程式設計的人應停下來認真地分析一下當時的情形。是否由於他們不是一個好的程式設計師才轉向管理?是否因為他們擅長程式設計,並希望從程式設計團隊的角度進行管理,才這樣做?作為程式設計管理人員,他們日常必須進行哪些工作?最重要的是,他們做這個工作時會快樂嗎?
    學習技能,瞭解各種角色,瞭解自己喜歡什麼和適合自己的位置。然後,勾畫出一條美麗的人生軌跡。
    文章來源  developerWorks台灣

    Hiro 發表在 痞客邦 留言(0) 人氣()










    Posted by Mr. Friday

    Mr. Monday寫了一篇你在大學裡應該學會的三件事,這篇以此類推,就叫做「程式設計師不可不注意的五件事」吧!這篇文章小小的匯集了Mr. Friday從大學以來參與程式設計開發的心得,雖然不敢說自己程式功力多麼高深,不過拋磚引玉,希望這篇文章可以引來更多有益的討論,對於新接觸程式設計這塊領域的新鮮人來說,應該可以避掉很多前人走錯、不應再重蹈覆轍的錯誤路子。

    1. 文件標示不明,註解不清:這大概是所有程式設計師在看其他人所寫的程式時, 最痛苦的一件事了。在一間公司裡,不管你有多麼資深,有時候總免不了得先看懂別人在寫什麼程式,好接手寫下去(或合作開發應用程式)。曾經聽學長說過, 在大型專案裡, 自己重新寫永遠都比改別人程式還快――因為有的人寫得實在是太亂啦!!!看不懂!這就好比今天有個人用火星文寫了一串密密麻麻的文字,又沒留下小抄著明說哪一段文字是在寫什麼,之後老闆要你接手繼續寫下去,天呀,光是搞懂他標題在寫什麼就已經花去大部分的時間了,要準時交出程式?怎麼可能!有的人還誇張到連自己以前寫什麼都看不懂呢!

    解決之道:在寫程式時,每個人記得要順手留下註解,不見得要長篇大論,但至少要註明大概的用途,能說明演算法內容者更佳。有的人可能在撰寫時可能會留下一些測試用程式碼,寫完以後就刪得乾乾淨淨。如果你沒有寫doc的習慣,至少把這些測試碼註解起來就好了,千萬別刪!要知道你的隨手小筆記,可能是未來接手者的救命丹呢。

    2. Coding Style不統一:如果你曾參與過程式整合測試的流程,你可能會發現,同樣是寫程式,不同的教育背景與習慣竟會導致這麼程式設計style上的不同,有的人習慣javascript這種直敘式的語言,有的人則習慣Java這種以物件導向(Object Oriented Programming:簡稱OOP)為架構,而且你很可能會在他桌上找到一本厚厚的Design Patterns原文書。這些語言以及相對應的設計習慣,並沒有誰對誰錯,就像鋼筋混凝土與木材都一樣可以用來蓋房子,只要在對的環境用對材料,就可以撐上個幾十年。但是對同一個開發團隊而言,不同的設計習慣可能會帶來災難,就好像一棟房子上面是用鋼筋水泥,可是地基卻是用木頭做的,想也知道會出現問題――Mr. Friday曾經從教科書上看來一個例子,因年代久遠,Mr. Friday記憶中的可能跟事實有點出入,不過大意是這樣:有間歐洲銀行花大錢委託國外軟體商開發一套金融交易系統。這個國外軟體商開發好幾個月後,把成品交給義大利銀行總部使用,結果總部人員一打開程式,竟然發生大當機。銀行總部與軟體商花了好大一番功夫,才找到問題癥結點――日期格式不一樣!比如說2004年7月1日,有的地方會寫成04/07/01,有的地方是寫07/01/04,當然更有的地方是寫01/07/04……而正好軟體開發商與銀行用的日期格式是完全不同的,造成系統日期判定錯誤,最後結果竟然是得重新開發一次!不同的日期格式就能夠造成如此災難了,同一個開發團隊裡面、不同的coding style造成的災情亦可想而知。

    解決之道:團隊裡面難免會遇到不同背景的程式設計師,除非你很確定所有的參與者都有一致的開發習慣,否則這時最好能先由一個領導者確立程式的整體結構,並參與API介面的制定,甚至是變數的取名與傳遞方式。一些常見的公用變數與程式的使用方法最好記載在一份公開文件或wiki中,讓工程師共同參考。如果只有少數幾個人的程式設計習慣與其他人不同,建議是先讓他們從修改一些簡單的程式碼著手,先讓他們逐步習慣其他人的設計方式,過一段時間後再投入主力程式的開發。

    3. 絕對不要輕易相信One Size Fits All:網頁程式設計師應該特別明瞭這一點,因為他們絕大多數的人都歷經過「IE正常顯示,可是在Firefox打開就亂掉了;好不容易Firefox上調到正常,結果IE上的畫面變成一團糟」的痛苦。各家瀏覽器支援的標準不同(當然很多人會告你是IE不守規矩)已經不是新聞,不過這種事在其他的程式設計領域也是常常遇到:不同OS、不同的通訊標準、甚至是如前述所說不同的日期表示方式。什麼?你說「Java不就是一個跨平台的最好標準嗎?用Java開發的程式可以在各種不同平台上順利執行啊!」噢噢,可別忘記那是指「在同一個版本的JVM上」喔!Mr. Friday就曾經遇過某個用JDK 1.4開發的程式,到了新版1.5.0(不知道為什麼Sun要稱1.5.0版為”5.0版”…)上compile後卻跳出一個錯誤:某個JDK所提供的函式已經depreciated(過期,不再支援)了!更別說有的人搞不好用的不是Sun(比如說BEA)所提供的JVM哩,誰知道會不會有什麼Bug在裡面!

    解決之道:千萬不要在未經大量測試前宣稱自己是跨平台還是跨所有瀏覽器的程式,比較盡責的做法是像MySQL官方網頁那樣,列出所有程式版本與平台,並註明哪些版本在哪個平台上歷經大量測試、問題較少,哪些版本是有支援,但未經大量測試。如果你比較懶,至少也應註明自己的開發與測試平台是哪些!

    4. 絕對不要把程式進度當作可以量化的指標,除非你不打算過著人類正常吃喝拉撒睡的生活:寫程式與其他工作不一樣之處在於,它永遠都是新的挑戰。科技日新月異,程式設計師面對的挑戰永遠是在新的平台、新的通訊協定、新的規格(甚至是新的程式語言)上設計新的程式。即使你以前寫過類似功能的程式,你也不可能確保以前的設計方式在新的平台上會不會出問題。如果你信心滿滿告訴老闆說明天早上程式一定會寫完,換來的代價很可能是公主徹夜未眠還寫不完!

    解決之道:你可以根據你過去的紀錄推知類似的程式功能你大概會花多久完成,但是絕對要預留「如果遇到很難解決的問題…」的後路。記得在學校時代上系統設計分析方法時,教授曾說:「據統計,只有40%的專案能夠如期完成。」Mr. Friday雖然不知道教授口中的統計數字從何而來,但是根據Mr. Friday身邊所有人的經驗,絕大多數的專案都難以按時完成。對一個身負「如期完成」重任的專案經理來說,寧可在早期以加班或增加人手的方式把程式維持在一定進度,如果還是無法負荷,也可以試著修改專案目標,免得一拖再拖,到了開發後期根本是無止盡的拖延。

    5. 缺乏遠見:已經有很多書告訴你Design Patterns、UML、Class Diagram還是Normal Form這些幫助規劃程式架構的工具有多重要,可是這些書卻常常忘記提醒大家「有遠見」是多麼的重要。永遠不要小看自己所寫的程式,也許這個程式未來會變成大家都流行的基本配備也說不定。60年代的程式設計師也沒想到只取後兩碼數字的習慣,會在40年後造成Y2K問題。同樣地,一個簡單但卻不夠彈性(scalability:這個字沒有恰當的中文翻譯,多數人翻成擴充性,意思為能支援的標準很多、經得起各種情境的測試)的設計,也可能會在程式完成後產生意想不到的錯誤。

    解決之道:就算寫的程式再容易,也千萬不要忽略在scalability方面的考量。與其在設計時多花個幾小時思考,也勝過程式寫完後才發現「糟了!得重寫了!」

    每個人心中都有一個衡量「好的程式設計師」的一把尺,也許標準人人不同,但如果缺了這五項該注意的事,這個人肯定難以成為出類拔萃的程式設計師。謹以此心得,紀念過去那些沒有睡眠的夜晚、奉獻在無用程式的心力上T__T

    文章來源  MR./MS. DAYS

    Hiro 發表在 痞客邦 留言(0) 人氣()







    你是專業程式設計師嗎?(上)
    朱仲傑  2006/10/12
     

    你是「專業」的程式設計師嗎?什麼是專業?我自己的定義是「使用自己所擅長的程式語言,快速且正確地解決問題的程式設計師。」這句話裡有兩個重要的關鍵字:「快速」與「正確」。正確是絕對必要的,如果最後的結果不正確,那不管是用了什麼最新的技術,或是到底多短的時間就完成等,其它的因素都是白廢的。至於怎樣才叫快速?這個比較沒有量化的標準,而且快速還可以再細分成:你寫程式的速度和寫出的程式的執行效能。

    但業界的確有權威的標準,來判定你到底是不是專業的程式設計師。最簡單的方式,就是參加一些有時限的程式設計比賽,例如正在舉辦的Google Code Jam 2006。Google Code Jam分成了三個關卡,每個關卡都要你在有限的時間內,解決幾個問題(詳情請看Google網站)。問題有難易度之分,相對所分配到的分數也不同,而你所得到的分數會依據你解題的速度、正確度與效能給分。只要在時限內達成要求,就代表你至少有一定程度了。

    筆者不幸在第一關就慘遭淘汰。經過一番自我檢討,在今年的比賽裡,我犯了幾個嚴重的錯誤。第一,我沒有詳細的閱讀比賽規則、看錯比賽時限、不熟悉比賽程式介面。我把第一、二關時間看錯,第一關是要在60分鐘內解決兩個問題(兩個問題滿分分別是250分和750分),第二關的時間75分鐘。而計時是從登入後就開始計算,我在chat room晃了一下才找到自己的比賽區,賽前又沒有去熟練比賽程式操作介面,摸索也用掉了一些時間,所以當我真正認真讀題目寫程式時,時間只剩不到50分鐘。

    第二個錯誤是我太自以為是。我原本認為沒什麼好怕的,寫程式我熟練得很。可是這個比賽的目的,其實不是要你對於一個程式語言的語法到底有多熟練,而是如何去找出、設計出正確的解題方法,至於用到的語法都只是最基本的條件判斷式、迴圈,外加基本的API等等。解題的方式說穿了很簡單,只要動動腦筋,運用一些幾何、數學的基本常識或功式,依題目的需求,組合成正確的解答即可。所以你必需具備的反而是幾何、數學的基本能力,而不是程式語言到底有多熟練。

    要在時限內正確的解決問題並不容易,尤其是在做專案時。有句玩笑話說,專案的Deadline就是訂出來讓人delay用的。如果時限已到,問題還沒有辦法100%解決呢?那你就要用你專業的判斷,配合當下的環境,把能得到最好結果的答案給交出去。程式比賽時間是無法延長的,專案的話就有許多談判的空間,如果你交出去的答案夠水準,在客戶面前談判的籌碼自然就多一些。Google Code Jam其中一個題目的滿分是250分。要拿到滿分很難,但按照給分的條件,就算你的解法沒有100%的正確,還是會有一定分數。所以別浪費時間在仔細的檢查為什麼程式沒有辦法100%通過測試,只要有80%以上,就趕快交卷(submit),馬上去解另外一題來拿分數。

    我犯的第三個錯就是浪費時間在程式檢查上,5個test case我只過了四個,我花了很多時間來找這個bug,結果不但沒有時間解第二題,連第一題也忘了submit(沒sumbit就是0分了)。我在莫名奇妙中結束了這屆的Google Code Jam,千金難買早知道啊。

    想法才是效能的關鍵

    在google code jam中,解題的速度很重要,程式執行的效能也不可缺。效能固然和花掉的CPU時間有關,但這個時間會依硬體效能的提升有些改變,我認為,程式設計人員在設計你的解法/演算法(algorithm)時的想法和態度,才是決定程式執行效能的關鍵。

    舉個簡單的例子,請你設計一個程式,可以計算a加到b的總合(例如1加到100),你會怎麼寫?很直覺的,這種重覆性的工作,可以交給迴圈來解決。是的,用迴圈是可以正確的解決這個問題,但我認為這是最不專業的解法。我們就算數學不好,也聽過高斯小時候的故事;話說高斯從小就非常的聰明且頑皮,有一天上課時,老師為了讓他不搗蛋,出了一個難題給他,要他計算1加到100的總合。老師以為可以讓高斯安靜一下子,沒想到高斯沒幾分鐘就把答案算出來了。後來推導出所謂等差數列的功式,也就是首項加末項乘以項數再除以二,以這個例子來說就是(a+b)*(b-a+1)/2 。短短一行程式碼就解決的問題,為什麼要用迴圈寫成好幾行呢?當數字大時,使用數學功式的程式執行的速度絕對比用迴圈還快上很多!

    寫程式的態度應該是,把你所學會的所有知識中,找出最好的解決方法,而不是程式正確會跑就好。如果還有更好的方法是你還不會的,那就趕緊把它學會,日後好運用在你的程式裡。你也許會不以為然的說,解決這種小問題,幹嘛要計較這麼多。我不想在這討論程式該不該做最佳化的問題,網路上已經有太多類似的爭辯,不知大家有沒有聽過「格局決定結局,態度決定高度」這句話?設計程式的思維和邏輯也不是一朝一夕就能養成或是改變的,你想要成為頂尖專業的程式設計師,就要養成良好的思維習慣。(待續)

     
    文章來源  企業應用
     
     




    你是專業程式設計師嗎?(下)

    朱仲傑  2006/10/13

     

    專業領域能力

    除了態度之外,就是你如何去發揮、結合其它領域的專業知識。我以前教授青輔會電腦第二專長訓練班,來上課的學生都不是資工電腦相關本科系的(所以學電腦才是第二專長嘛),他們想學好程式設計,但大部份的人心中都有個疑惑:「我寫程式贏得過本科系的人嗎?」我鼓勵他們說:「單比寫程式,也許你們不一定贏得了,但你們在其它領域的專業知識,則是他們欠缺的!」我常說,學資工其實是最沒有用的,因為除了電腦之外,其它領域什麼也不會。寫一個股票系統不需要太高深的程式設計技巧,可是其中的分析、統計確需要專業的相關知識。就拿我來說好了,也許我很會寫程式,但我沒辦法寫出一個股票系統,因為我在那個領域裡完全不懂。這就是我想要表達的本科系無用論,所以本科系的人不需要太驕傲,而非本科系的人也不需要太悲觀,各自發揮你們在各個領域的專長,並深化你想要的domain know how,你就可以成為一位出色且專業的程式設計師。

    那我該怎麼做才能達到在程式領域及某個特定的領域兼具的專業呢?程式領域的專業你可以用不斷的練習來達成,例如到討論區中幫別的解決問題或是研究別人的解法,也可以到TopCoder (http://www.topcoder.com)這樣的網站上去挑戰磨練你的技巧,像Google Code Jam就是你驗收成果的好時機。至於其它領域的專業呢?透過學校上課或是工作專案裡來學習,這方面倒是沒有什麼固定快速的學習方式。

    創新

    有人叫我大師、達人、高手(但照前面的定義來看,我還真不怎麼專業。)從開始學習BASIC語言(有行號的那種),一路走來Quick BASIC、Visual Basic、ASP到Java,算一算已經快二十年了,能夠支持我這樣一路走來最主要的動力是「熱情」,這點跟上次來台灣的兩位大師的觀點一樣:對寫程式的熱愛、對技術的熱情

    要保持熱情並不容易,因為有很多外在的因素會迫使你放棄,例如經濟的壓力,在台灣,技術人員的薪水高不到哪去;無日無夜無條件的加班,對體力上可說是很大的考驗。台灣在硬體方面是世界首屈一指的,不論是代工組裝的品質、ODM、OEM ,甚至外型設計也屢獲大獎。可是為什麼在軟體的創新研發上,能在國際上叫得出名字的就只有那幾家?我們程式設計的功力比較差嗎?並不會啊!創新的能力我想是最主要的因素。

    創造力或許是天生的,但學校教育的培養也相當重要。無奈的是,不論教改前或教改後,教育的目標還是沒有變:考上好的大學、好的研究所,你就能出人頭地。「把書讀好就對了,其它什麼事都不用管。」這一直是台灣許多父母的觀念,不好好念書幾乎就和不孝劃上等號了。從小「補、補、補」的教育,讓我們的創造力逐漸消失。反觀影響電腦界最深遠的兩個人--Microsoft的Bill Gates跟Apple的Steve Jobs--就是個最好的例子,他們都沒念完大學。你看過他們相關的傳記就知道,他們年輕時幹過多少在台灣社會下不被允許或不可能做的事。讀書固然重要,但重點在於能否激發創意的實現,否則就變成了死讀書、讀死書、然後讀書死。

    如果你還是學生又想當專業的程式設計師,那恭喜你,你還有許多時間可以好好的改變你自己。如果你已經是個程式設計師,改變雖然需要勇氣和承擔很大的風險,但不改變你就永遠只是個程式設計師,要變專業成為頂尖的話,改變乃是不得不然的路。

    文章來源  企業應用

     

    Hiro 發表在 痞客邦 留言(0) 人氣()


    原文在: Top 20 replies by Programmers to Testers when their programs don't work。翻譯如下:

    第 20 名:這很奇怪喔。

    第 19 名:以前從來不會這樣啊!

    第 18 名:昨天明明會動的啊!

    第 17 名:怎麼可能~

    第 16 名:這一定是機器的問題。

    第 15 名:你到底是打了什麼才讓程式當掉的?

    第 14 名:一定是你的資料有問題。

    第 13 名:我已經好幾個禮拜沒碰那一段程式了。

    第 12 名:你一定是用到舊版了。

    第 11 名:一定是巧合!為什麼這種壞運氣只讓你碰上。

    第 10 名:我不可能什麼功能都測試到吧,有 bug 是正常的!

    第 9 名:這個不可能是那個的原始碼!

    第 8 名:這程式應該是會動的,只是我寫好後還沒做測試。

    第 7 名:可惡!一定有人改了我的程式。

    第 6 名:你有檢查過你的電腦有沒有病毒嗎?

    第 5 名:儘管這功能還不能動啦,你覺得他如何?

    第 4 名:在你的系統不能用那一個版本的程式啦!

    第 3 名:你幹嘛要那樣操作,都是你的問題。 

    第 2 名:程式發生問題時你在哪裡?

    第 1 名:在我的機器明明就可以動啊! 

    所以說嘛!可以做人,幹嘛來寫程式呢? 

     

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

     

    之前有一篇類似的轉寄笑話:

    工程師常說的話 看看你常說哪幾項
    25.都這樣了,還不work,搞什麼?

    24.你可能中毒了喔。

    23.一定是有人改了我的程式。

    22.已經可以了,不過還沒測試過喔。

    21.都好了啊,還沒測試過就是了。

    20.我不是已經修好了嗎?

    19.這個不能那個。(THIS can't do THAT.)

    18.我一個人又測不完!

    17.怎麼這麼衰!

    16.沒問題,馬上好!

    15.當然,當然,我再修一修就可以了。

    14.快好了,快好了。

    13.好啦,只不過一個小功能嘛!

    12.你拿錯執行檔了。

    11.可以,可以,來得及。

    10.我可沒動過這個模組喔!

    9.你的測試資料一定有錯!(我那邊不會啊!)

    8.不可以這樣操作的啦!

    7.你的作業系統(驅動程式)升級了沒有啊?

    6.機器好像壞了。

    5.怎麼可能?!

    4.哦,這程式還要改一下。

    3.昨天還好好的呀!

    2.我從來不知道有這種事。

    1.奇怪...
    .
    .
    .
    .
    .
    .
    .
    最後,也是最常用的
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    0.幹

    文章來源  Mark's Place

     

    程式設計師的四不一沒有:
    操不死、罵不退、窮不怕、加班不停、沒有前途
    程式設計師的工作內容:
    錢少、事多、離家遠
    位低、權輕、責任重
    睡覺睡到作惡夢、哈錢哈到腦抽筋

     

    加班沒錢是共識,晚上關門是職責,週末上班是常態,上線不睡是義務。
    老闆說,他絕對不會強迫我們加班的,只是不能事情一堆還準時下班。

    文章來源  程式人的對話

     

    Hiro 發表在 痞客邦 留言(0) 人氣()


    .財訊 .黃琴雅.

     

    提起貧窮感,就跟飢餓感一樣,逐漸纏住中產階級,社會政經局勢的往下沉淪,媒體動不動就說「中產階級消失了」,令人心生恐慌。要擺脫貧窮感,還是得紮紮實實規畫好自己的財富,不做「消失的中產階段」。
        「你覺得自己很窮嗎?」問問自己,再問問周圍上班族的朋友或同事,幾乎有八成的人會回答說,「是啊,我好窮喔!」而且這種貧窮感如影隨形,還與日俱增,如果身為上班族的你,有這種感覺,那麼你已經得了嚴重的「貧窮感焦慮症」!


        這年頭,貧窮感已經深植台灣人心。翻開報紙,一版以斗大的標題報導國內卡奴暴增、失業人口與低收入戶數目急速增加;經濟版又寫著某某企業家買了億萬豪宅,豪宅房價不斷飆漲;大陸版卻不斷宣揚中國經濟高度成長,台灣已經失去競爭力等等,這些連篇累牘的報導讓上班族不焦慮也難。


    年收入一五○萬夫婦 照樣有貧窮焦慮感


        劉雅珍(化名)就是貧窮感焦慮症一員,她有嚴重的台灣競爭力退步的焦慮,擔心台灣在全球化的世界裡將逐步邊緣化後,台灣人才的工作薪資可能不升反降,生活物價指數卻愈來愈高,未來的日子會愈來愈苦。


        她對日本觀察家三浦展所提出的《下流社會—中產階級消失》、日本趨勢大師大前研一《M型社會》中所提富人愈富,中產階層淪為中低收入階層的觀點頗為認同,自認自己已經處於其中。


        別以為劉雅珍真的很窮,她與老公王志偉(化名)可是台北市標準的中產階級,兩人年紀都是三十三歲,一位在會計師事務所工作,一位在知名電子公司當財務,兩人年薪加起來一百五十萬元,有一個還在襁褓中的小孩,一家人在台北精華區租了一間每月租金二萬五千元的老公寓,即使高所得、住在環境較佳的台北市中心,她仍有深刻的貧窮感。


        讓她產生貧窮感的開端,是小孩的報到。小孩出生後,都在工作的夫妻倆第一個要面臨的問題是保母費,每個月要多付出兩萬元,而為了要有更大的空間放嬰兒床,從租金一萬五,十多坪地小公寓換到二萬五的三十坪公寓,每月共多了三萬元的固定開支,負擔增加不少。 「賺多少錢不重要,重要的是扣掉支出後,你還剩下多少。」劉雅珍說,以前兩夫妻每月平均十二萬元的收入,可以過得很優渥,幾乎可以存三分之二,但現在扣掉固定開支五萬元,以及家用與生活費二萬元,剩下約五萬元,這筆錢要用來存小孩未來教育費、又要存保險金,還要存自己的退休金,面對小孩從小到大可能要花費將近一千萬元的教育費,她心中充滿無限的恐慌。


        近來房價不斷高漲也是貧窮感加深的原因之一。台北市中心的老舊公寓動輒千萬元,即使現在約有三百萬元的資產,她寧願花兩萬五千元的租金,可以住在台北市最好的地段,也不願意為房子背上百萬負債,或住在台北郊區。


        「負債就像是緊箍咒,讓你不能換工作或出外旅遊,」他們不想過得這麼苦,情願把房租當消費,選擇好地段居住,同時把錢存下來還可以用來累積小孩的教育基金,她定期幫小孩買高配息的「一中(中鋼)一台(台塑)」,期望能慢慢累積千萬元,做為未來念書、留學之用。


    「祈禱自己不被裁員」、「老了以後拿LV行乞龍山寺」


        像劉雅珍這樣的中產階級會有嚴重的貧窮感,不是沒有原因。看看台灣這六年來,加薪的幅度遠遠趕不上物價的漲幅,去年台灣上班族平均薪資年增率為一‧三八%,扣除消費者物價指數年增率二‧三%,實質平均薪資等於減少○‧九%。


        然而,荷包的錢變少,房價卻是屢創新高。台灣五年來平均所得成長六%,房價卻漲了三、四成,全台灣購屋痛苦指數高達六‧八倍,其中台北市高達九‧五倍,要十年不吃不喝才買得起房子,你說上班族能不窮嗎?!


        加上,產業不斷外移大陸、金融業與電子業的購併案增加,讓白領階級有被裁員的恐懼感,痛苦指數隨之增加。


        有小孩的家庭更是焦慮,因為保母費、私立幼稚園都隨著物價上漲而提高不少,有兩個小孩的家庭,薪水有一大半是給小孩花用的,還要買房子付貸款,為的是要有個安定的窩,後來好不容易省吃儉用把子女養大,五十歲才發現自己沒存退休金,工作還岌岌可危,又不能盼望子女養自己,只能祈禱自己不會被裁員!


        劉雅珍算是很懂得節省開支來投資理財,但她身邊三、四十歲的單身女性同事們,大多是過度消費的一族,全身上下全是名牌,衣服、包包沒有上萬元絕對看不上,但這群女性卻還常常自嘲,「老了以後,我們一起拿著LV到龍山寺行乞」。幽默中帶著幾許淒涼。


        這是台灣過去五年銀行業大力提倡用現金卡與信用卡來「先享受、後付款」、「借錢消費」的觀念,導致許多上班族過度消費,又在媒體提倡奢華風的影響下,上班族把追求買品牌的「高貴」品質當做生活時尚,種下卡奴超過五十萬人的紀錄,其中不少是醫生、律師或是金融從業人員,他們是社會公認的中上階級,卻因卡債讓他們墜入貧窮深淵。


        更嚴重的是,未來的年輕人還沒有出社會就先負債。高學費政策來臨,經濟不寬裕的學子只能以助學貸款來繳學費,去年申請助學貸款的高達七十萬人,以私立學校一學期約五萬元學費計算,平均大學生四年念下來就要花上四十萬元,也就是說一畢業就要背四十萬元的負債,雖然就學貸款的利息僅有三%多,以大學生平均薪水不到三萬元來看,每個月要還一萬元,也要四年才還得完。


    認識窮的真相,維持需要、降低想要


        近年的投資工具報酬率又十分不爭氣。近六年來,台灣股市只有一個「悶」字了得,長年呈現盤整格局,而近幾年飆漲的高價股,一般散戶又參與不到;電子新貴因為分紅配股減少導致薪資縮水,上班族過去最愛的股票投資,近幾年來往往都是賠錢出場。薪水沒增加,投資又賠錢,中產階級比台股還要「悶」。


        因此,「沒錢」的貧窮感如「背後靈」纏住了中產階級,對養小孩產生恐懼,深怕賺不到千萬元讓小孩花,又怕小孩長大不孝順,寧可養名牌與車子、也不要養孩子,於是,選擇單身或當個快樂的頂客族,導致台灣提早少子化、老年化,台灣下一代負擔加劇,四十年後,台灣一‧五個工作人口就要養一個老人,貧窮感將會永無止境的蔓延。


        雖然中產階級荷包縮水,但實際上應該沒有這麼窮!有專家指出,窮,是一種相對剝奪感。


        你年薪只有六十萬元,卻要求要過年薪兩百萬元的生活水準,深覺永遠買不起自己想要的東西,包括房子也是如此,看上眼的房子買不起,買得起的房子看不上,期望與實際的落差,就會產生「窮」的念頭。這是相對貧窮,一種得不到、也比不上別人所造成的心態。


        「想要的太多,需要的太少,」要降低貧窮感,最好的方法是認清貧窮的真相,認清薪水不能提升的真實原因,並且降低慾望,增加理財知識。一位理財專家送給貧窮焦慮症最好的解藥是,「理財就是在需要與想要之間拔河,維持需要,降低想要,為自己增加理財的錢,才是擺脫貧窮的第一步。」

     


    文章來源  adyㄉ部落格ing

    Hiro 發表在 痞客邦 留言(0) 人氣()


    95年 個人綜合所得稅 免稅額及扣除額調整表




    -

    中華民國萬萬稅
    文章來源 寶來證券公司

    Hiro 發表在 痞客邦 留言(0) 人氣()



     




    卡內基訓練:邁向成功原則,不批評、不責備、不抱怨 (網路文章)



    批評和攻擊,效果零
    任何一個領導人都必須懂得一個道理:尖銳的批評和攻擊,所得的效果都是零。
    在《EQ》這本書中,曾經有這樣一個故事:有一家出版公司被另一個更大的出版公司
    買下,就是購併了。購併後,新公司高層做出的第一個決定,就是解雇原來的執行
    長。這位遭到解雇的執行長覺得非常意外,因為他一直認為自己做得不錯,本以為新
    公司會留任他。
    百思不解下,他就去問公司的高層。最後,終於有一個人向他坦白:「我們在購併
    前,曾經仔細觀察你一段時間,我們發現你常常用很尖銳的方式責罵、批評別人。所
    以我們決定對你不留任。」
    這位執行長還是不解:「別人犯了錯,我能夠不管嗎?」對方告訴他:「在過去的年
    代,企業走威權領導風格,很多主管都會罵人,用帶軍隊的方式來帶企業。但是現在
    帶人要帶心,外面競爭這麼厲害,你動不動就責罵同事,對他們做出很激烈的批評,
    這樣的領導風格,很難獲得同事由衷的合作。」
    對方認為,如果這位執行長還留下來,底下的員工就不願意在工作上衝刺,因為無論
    怎麼做,都可能挨罵,所以最好自掃門前雪。公司的競爭力無形中在流失,所以必須
    請他走路。
    奇蹟發生了!
    卡內基談人際溝通的第一條原則,也是最關鍵的一條原則,就是三個「不」:
    不批評、不責備、不抱怨。
    記得我剛到美國接受卡內基訓練時,已經四十幾歲,有點人生經驗了。興致勃勃,遠
    洋而來,第一課上的就是「不批評、不責備、不抱怨」,我心裡的第一個反應是:
    「就這個啊!怎麼這麼簡單?」一時之間,還真有點失望。
    這九個字看起來真的很簡單,好像沒什麼了不起的大道理。當時的課程是十四週,十
    四週以後,我卻突然發現,自己產生了奇妙的轉變。也就是說,我們對別人的批評、
    責備,或者是面對工作的負面態度,都變少了。無形中,自己就成了一個對人生抱持
    著積極、正向態度的人。
    這種奇妙的轉變,不只發生在我身上。
    後來我在台灣上這條「不批評、不責備、不抱怨」的原則,就有一個學員舉手說:
    「黑老師,那我們不是一天到晚都沒話可說了嗎?」全班哄堂大笑。
    還有一個學員就說:「黑老師,我認為這完全不可能。比方說,我老婆一天到晚打麻
    將,我怎能不批評她?」
    於是我問他:「你批評多久了?」他說:「至少十年以上,可是批評也沒有用,她並
    沒有因此改變。」
    對於卡內基提出的這三不,他不太認同:「其實我不太相信,也不同意這一條。可是
    既然來接受訓練了,我就練習兩、三個禮拜看看吧!」
    三個星期過去了,他在課堂上用很驚訝的語氣對全班宣佈:「奇蹟發生了!我太太把
    麻將戒掉了。這太不可思議了,我什麼都不說,她反而改變了。」
    在美國時,我認識一個很漂亮的女孩子,她是一家大企業的總裁特別助理。這個助理
    人緣很不好,常常跟同事發生衝突。她曾經和我提到這些工作上的衝突,心情顯得很
    低落。有一天,總裁對她說:「妳最好想想辦法解決人際關係上的問題,如果各部門
    的主管還是沒辦法跟妳相處,我也保護不了妳了。」
    這個女孩後來就來接受卡內基訓練,學習這三不原則。後來我有機會遇到這位總裁,
    他告訴我:「幾個禮拜之後,我簡直不敢相信自己的眼睛。我親眼看到這個女孩發生
    的變化。」最明顯的一點,就是她不再那麼負面、尖銳、愛批評。
    批評和責備,只會造成衝突
    親愛的讀者,讓我們閉上眼睛想一想:當你遭到別人的批評和責備時,心裡的第一個
    反應會是什麼?
    曾經有專家研究,當一個人遭受批評時,心跳會加速,然後防衛本能就會浮現。為了
    維護自尊,他可能會採取攻擊的手段,轉移焦點。所以批評和責備,只是造成更多的
    衝突。
    「當一個人受到批評、責備時,是一個危險時刻。」當你批評別人、指責別人時,就
    是在冒一種風險,非常可能傷害對方的自尊。即使你的批評和指責是出於善意,但對
    方因為自尊受到傷害,就算知道自己錯了,也要為自己辯護,死不認錯,甚至故意跟
    你唱反調。所以批評和責備,並不能解決問題,反而會讓同事討厭你,朋友疏離你,
    親人迴避你。
    我們常聽說,有些大企業的老闆以罵人出名,這些公司的員工離職率通常蠻高的,有
    的甚至高達三成。仔細想想,老闆把員工罵跑了,那麼公司在員工身上投資的時間、
    訓練和金錢,都跟著付諸流水,更不要說要凝聚員工的向心力了。
    所以一個人要獲得事業上的成功,就需要別人由衷的合作,而前提就是不批評、不責
    備、不抱怨。
    如何做到「三不」有何妙法
    當然有的。我建議讀者可以採取下列兩種方法:
    第一個方法比較實際,叫作「左腦運動法」。當你想罵人時,比方說父母想責備小
    孩,主管想批評部屬,就開始運用你的左腦。因為人的右腦掌管情緒,而左腦掌管邏
    輯,透過啟動左腦的機制,可以幫助你控制右腦的情緒作用。
    要怎麼用左腦呢?舉個例子來說,數一數房間有幾種顏色。比如說,我想罵人了,就
    開始數:金色、粉紅色、綠色、白色、褐色、黑色,六種。數顏色一方面可以緩和情
    緒,另一方面,因為要辨別顏色,還要數數量,左腦開始工作了,就會壓抑右腦的機
    制。透過這樣的動作,你本來控制不住的情緒,會因此鎮靜下來,也不會口出惡言。
    前一種方法,可以幫助你控制情緒,但是並不能真正解決問題。第二個方法才能真正
    改進批評、責備的壞習慣,但是需要長時間的練習。這第二個方法,就是加強自信,
    提升面對工作、生活的熱忱。
    我遇過一個旅行社的老闆,領導的員工大概有幾十位。每次跟我聊天時,他都在批評
    部屬,說他們很差勁,每次都找藉口拒絕老闆加班的要求。除了罵員工,他也罵客
    戶,說他們要求太多,不知好歹。反正只要談到工作,他就是滿腹苦水,一肚子抱
    怨。當然他的員工也不喜歡他,常常在私底下批評老闆,薪水給那麼一點點,對工作
    的要求卻那麼多。
    我分析他的種種批評和抱怨,歸根究柢,可能是因為在內心深處,他沒有自信,並不
    喜歡自己。
    一個不喜歡自己的人,怎麼可能喜歡他的家人、同事、客戶?一個不喜歡自己的人,
    就會擔心別人也不喜歡自己,而做出很多防衛性的舉動,用批評和責備建構成一座
    牆,把自己和別人隔開。結果,即使有人想對他真心相待,也只能離他遠去。
    我曾經過聽一個演講,主講人說,當摩西從山上走下來,拿著一塊石板,那石板上刻
    著十誡。他說:「很可惜,這石頭太小了,第十一誡沒有刻上去。第十一誡就是,你
    要喜歡自己。」這位主講人非常語重心長地說:「你如果不喜歡自己,怎麼會有寶貴
    的自尊?」
    我常常提到「東邪西毒」這部電影。這部電影中有一個主人翁歐陽峰,由張國榮飾
    演,就是典型沒有自信心的人。
    在電影中,歐陽峰是一個情感冷漠的殺手,只要有人出錢,他就幫你殺人。價碼沒談
    成,即使你楚楚可憐,他也不願意動手。他平時獨自居住在沙漠裡,只談生意,不說
    情誼。電影結束時,出現了一段歐陽峰的獨白:「我從小就怕遭別人拒絕,等我長大
    了以後才發現,想要不遭人拒絕,最好的方法,就是我先拒絕別人。」
    什麼叫拒絕別人?就是我先罵你,先跟你搗蛋,先攻擊你,透過這種負面的方法,來
    獲得一點自尊。看完這部電影,我心裡不免感觸:不知道在我們的社會上,存在多少
    個這樣孤獨的歐陽峰?
    有句話:「愛人如己」,就是說如果我可以愛自己三分,就可以愛別人三分。
    反過來看,當我討厭自己三分,也就討厭別人三分。當我們批評別人一事無成,其實
    真正批評的對象,是自己的一事無成。
    世界是心的鏡子
    有了自信,對生活上的各種狀況,不論是好事還是挫折,都能以開朗的心情來面對。
    《EQ》的作者丹尼爾‧高曼,曾經擔任《紐約時報》的記者。有一天,一連發生了五
    件謀殺案,他忙著跑新聞,有點心浮氣躁。後來他搭上一輛巴士,發現車子裡的氣氛
    居然非常輕鬆。關鍵在於那位司機,他像是把開公車當成一件樂趣無窮的事。
    遇到中年婦女上車,他就說:「妳這件衣服好漂亮,能告訴我是在哪裡買的嗎?我想
    帶我太太去買。」經過博物館時,他就
    告訴大家,這裡最近有什麼新展覽,歡迎大家去參觀。經過一家餐廳,司機興致又來
    了:「我跟我太太,就是在這裡慶祝結婚二十五周年。」有小姐下車了,司機也不忘
    加上一句:「美麗的小姐,祝妳有美好的一天。」
    高曼發現,自己搭上這班公車後,原本焦躁的情緒就一掃而空。不過,他認為受惠最
    大的,還是司機本人。
    親愛的讀者,讓我們來想像一下,如果這位司機對自己的工作很不耐煩,一路上會不
    斷抱怨紅燈連連,批評紐約交通多糟糕,遇上計程車司機超車,說不到還會探出頭
    來,罵兩句國罵。下了班,心情不好,對老婆、小孩大呼小叫,他的家人也不會喜歡
    他。
    幸好這位司機能以積極、愉快的心情來面對工作,不但工作變得有趣了,乘客喜歡
    他,下班以後,老婆和小孩也會迫不及待地想聽聽他今天發生了什麼趣聞。
    這位紐約的司機教了我們一件事:世界並不像想像中那麼糟糕,只要我們願意用積極
    而正面的眼光去看待。
    你也做得到 如何不批評、不責備、不抱怨?
    ‧每天早上醒來時,告訴自己:你是個有福份的人,應該以包容的心去看待別人。
    ‧每當你要批評別人時,想想自己是否也有類似的缺點。
    ‧每當你要批評別人時,改用讚美取代。
    ‧批評是逃避反省的方式。要批評別人之前,先反省自己。


     文章轉載自 彩虹棒-卡內基訓練
     
    「境」不轉,「心」來轉,人生何處不快樂?「另類觀點」可以自求多福。
    【人生快樂十點】集滿十點就會很快樂:

    第一點:理由少一點     第二點:肚量大一點

    第三點:做事多一點     第四點:嘴巴甜一點

    第五點:脾氣小一點     第六點:行動快一點

    第七點:說話輕一點     第八點:效率高一點

    第九點:微笑露一點     第十點:腦筋活一點


     文章轉載自 人生何處不快樂

    Hiro 發表在 痞客邦 留言(0) 人氣()

       
      我是一名標準的白領,每天出入高級寫字樓,穿時尚的衣服,化時尚的妝,拿著相當不菲的薪水。
    在別人眼里,我是一個幸運兒,我有快樂的理由。但實際上,做這份高薪工作,我并不快樂,我覺得
    自己整個人都被這份高薪吞噬了去,沒有時間,沒有精力,長期的競爭高壓……這些都讓我非常苦悶
    。時常在想,有沒有既高薪又高興的職業呢?究竟應該選擇一份高薪但是不快樂的工作,還是一份快
    樂但不高薪的工作呢?各位JJMM們,拿到了高薪,你就快樂了嗎?
    高薪是我追逐的目標
    高薪能證明自己的能力。
      我是學財會專業的,大學畢業后,我很幸運地被一家著名的會計事務所錄用。上班后的第一個月
    ,就拿到6000元的工資,事務所還對我承諾,一年后收入就可翻一番。我很快成為同學們欣羨和追逐
    的目標,我也從大家驚羨的眼中看到了自身的價值,全然忘了平日里加班加點工作的辛苦。在我看來
    ,人活著就得證明自己的價值,高薪正是人生價值的絕好體現。
    拼命工作是為了生活更好。
      yeda有份豐厚的薪水,年底根據業績除了提成還可以獲得一筆可觀的獎金,所以,雖然她已經結
    婚并有一女,但她的生活觀念和生活態度是超前的。她會花幾千元就為了買一個小巧精致的皮包,也
    可以不做晚飯跑去星巴克浪漫。她有自己的打算,賺錢很不易,要學會享受才不會委屈了自己,年底
    她還打算再買一輛車。
    高薪能讓自己夢想成真。
      房子、車子、女朋友……哪一個不得花錢?因此,拿高薪還是非常必要的。雖然拿10倍薪水可能
    意味著付出100倍辛苦,但在我看來,這都是值得的。想當初談了一個女朋友,發展順利、結婚有望
    ,誰知最后還是被一個阿開勾引了去。從那以后,我就發誓要努力賺錢,這世道,有了錢什么都好
    辦,如果沒錢啊,就只有望洋興嘆的份兒了……
    拿到高薪也未必快樂
    多拿薪水,就要付出更多代價。
      這份工作的薪水比前份工作的確高出一倍多。當時我是何等的得意啊!加班沒關系,反正我的月
    收入足以讓我趁晚飯間隙在樓下名品專賣店刷卡血拼,就憑這,我對這份工作是滿意得不得了!慢慢
    地我才發現,每晚加班,有時候要在凌晨2點以后才能休息,白天就更難熬。你想比別人多拿10倍的
    薪水,就要付出100倍精力的代價!
    殘酷競爭讓人戰戰兢兢。
      夏天跟她那個青年才俊的老公相愛多年,終于要修成正果了。大家都為她高興,可是她卻無論如
    何高興不起來。原因是:她所供職的公司雖然是個名噪一時的企業,但是卻長年累月沒有休假,任何
    人,任何事,都不是請假的理由。新婚第三天,夏天就被領導一個電話揪回辦公室開會!“現在競爭
    壓力這么大,年齡大了干不動了怎么辦……”一想到這些,夏天就愁眉不展。
    要高薪就不能要個性。
      我學的是秘書專業,畢業后在企業做行政管理。因為是本科畢業,月薪還不錯,但這份工作并不
    是我想要的。因為我的性格天生好靜,而秘書工作則要求八面玲瓏、能說會道。每天上班我要替總經
    理接無數個電話,遇到問題還要懂得隨機應變。雖然不太喜歡,但也要強打起精神,工作和薪水對我
    太重要了,我只好暫且把人格和個性放在一邊。
      據前不久智聯招聘發布的調查顯示,目前,有6成以上的白領員工盡管拿著高薪,卻感覺幸福指數
    并不高。而半數以上的人為跳槽方便,只肯與公司簽一年工作合同。數據顯示,都市白領員工中只有
    37.72%的人選擇工作“總的來說是快樂的”這一答案,有41.64%的人表示“不快樂的時候多”,還有
    20.64%的人表示“很痛苦,想換工作”。
      出乎意料的是,工作壓力大并非是導致白領感覺不快樂的主要因素。而覺得所在單位管理制度與
    流程不合理、對直接上級的管理方法和風格感到不滿意、認為工資待遇與對單位的貢獻不成正比,成
    了影響工作幸福感的三大因素。不少接受調查的白領員工表示,現代人并不懼怕壓力,只要能在工作
    中實現個人價值,完全可以不畏辛苦。 
     
    文章轉載自 計算機世界網

    Hiro 發表在 痞客邦 留言(0) 人氣()



      簡單計算了一下,大部分人是從21歲開始工作,男士要工作到60歲,女士工作到55歲,那麼我們要工作35年到40年左右,可以說工作是否快樂決定了你的半生是否幸福。

      仔細觀察一下每位同事在清晨走入辦公室時的表情吧,微笑的、興奮的、平淡的、漠然的、迷糊的、陰沉的...對工作的感覺都清清楚楚地寫在了每個人的臉上。

      你一定希望自己的工作很快樂,也喜歡和快樂的同事共處。如果你現在還沒有感受到工作的快樂,那就試試我介紹的辦法,肯定會讓你越來越開心。

      一、你一定要熱愛現在的工作

      現在這份工作是你自己的選擇,你從來都不會選擇自己不喜歡的東西,對吧?所以,就請你從今天開始說你愛這個工作吧,每天都說一遍你愛現在的工作,你會越來越喜歡做事,也會越來越有成就,工作自然就快樂。

      二、老闆就是你崇拜的對象

      我遇到過不少自以為是的人,他們總是對老闆這個不服那個不忿的,似乎他們比老闆高明得多。我的一位好朋友很早就對我說過,老闆永遠是正確的,他能是你的上司就說明他比你厲害,不然怎麼不是你做老闆呢。職位的關係,他是站在山頭上觀察一切,而你不過是在半山腰甚至是在谷底勞動和觀察,你怎麼可能會比他更高瞻遠矚呢。

      很多時候你會感覺和上司有些隔閡,這沒有關係,只要你注意多和上司溝通就可以了。溝通的方式很多,開誠佈公、先斬後奏、指桑罵槐、打情罵俏、循序誘導...無論採取哪種方式,只要你能不斷地與老闆溝通,把一個真實向上的你展現給他,他就會喜歡你。老闆喜歡你,你工作能不快樂?

      三、每個人都是你的師傅

      認真地分析單位裡每一個人的特點是十分必要的,你會發現在他們身上有那麼多優秀的地方值得你學習,哪怕是在單位裡最邋遢的那一位,他那忠實厚道的品德也夠你學上半輩子的。每學一點你就會向上更進一步,你的品德更高尚了,你的能力也提高了,天長日久,你的地位也會提高了,你就會更快樂了。

      四、每天都要衷心地讚美他人

      女同事的靚麗值得讚美,男同事的才華和英俊同樣值得稱讚。請把讚美之詞毫不吝惜地獻給他們吧,把掌聲送給表現出色的同伴吧,你會發現這並非是虛偽的奉承,因為這讚美之詞、這熱烈掌聲都是發自你的內心,你是那麼地愛你的同事。你愛他們,他們也會愛你,建立真摯融洽的同事關係,你為自己創造了快樂的工作環境。

      五、遠離不良情緒

      明確地說,在這個世界上就沒有公平二字!單位裡扎堆的嘀嘀咕咕大多是在議論所謂不平現象,不良情緒的產生也大多是因為自己遇到了“不公待遇”。靜下心來想一想,有誰能夠制定一個公平原則。若是不能給整個地球制定出一個公平原則,你給公司制定一個也可以呀。能嗎?你不能!你的老闆也不能!從管理的角度看,絕對的公平是要不得的,單位需要的是向前發展的力量均衡。

      如果對工作有意見,建議你直接去向上司反映,那怕明知道提了意見當時不會有什麼結果,你也要去提。你應當不斷改進你提意見的方式,相信你合理的建議一定會被老闆採納。背後議論堅決不可取,以為私下裡嘀咕完了心裡痛快,其實反而會讓不良情緒影響自己的心境,你會感覺更加地不痛快。

      六、與你競爭的同事是最好的合作夥伴

      有人與你爭職位、爭榮譽?那麼恭喜你了,你在單位絕對是一個優秀的員工。因為你是高手,也只有高手才值得別人去競爭。請不要把與你競爭的人當敵人看,要把他當為對手,相互學習相互競爭才能有提高。如果有一天你能和這位競爭對手一起合作,你們的業績一定非常輝煌。你是單位裡很優秀的職工,你沒有理由不快樂呀。

      七、不要招惹小人

      如果你是個君子,萬一遇到小人確實有些倒霉。因為君子與小人之爭,絕對是小人取得勝利。為什麼呢?因為君子總是寬容和忍讓,而小人是不達到陰險目的絕不罷休,直到把搞慘才算為止。所以,在單位裡是絕對不能招惹小人的。

      要是萬一被無賴纏上怎麼辦呢?八字箴言——泰然處之、坦蕩做事。小人沒有與你正面交鋒的能力,無非就是在背後搞鬼,其招數低劣,其實並不可怕。你那高明的老闆能沒有這個分辨能力嗎?你的同事能永遠相信他那些鬼話嗎?幾個小動作怎能把正義扳倒?相信你自己,相信你的老闆,相信你的同事,你就什麼都不用怕。放寬肚量,正直做人,也就不需要擔心,也就少了份煩惱,天天苦惱的是動歪心眼的人,而快樂的人是誰?是你。

      八、高高興興上班來平平安安回家去

      上班的路上,看看陽光是多麼燦爛,呼吸的空氣是那麼的新鮮,微笑著走進辦公室,把辦公桌整理的乾乾淨淨,讓好心情伴你完成八小時的工作。下班之前,爭取養成一個好習慣,把明天需要做事情提前記錄並做安排,理清了頭緒,下班也就輕鬆坦然,你可以微笑著離開辦公室了。你能把微笑帶給工作,工作帶給你的就是快樂。

     

    文章轉載自 新浪閱讀頻道

    Hiro 發表在 痞客邦 留言(0) 人氣()

    --- 本郵件來自HiNet WebMail ---
    Fwd: 真有這種杯子嗎.......我也想買 ( 小職員的心聲 )











     

     正面 
     
    正面1
      
      
                  另一面
    另一面1
    正面 
     
    正面2
      
      
                  另一面
    另一面2
    正面 
     
    正面3
      
      
                  另一面
    另一面3
    正面 
     
    正面4
      
      
                  另一面
    另一面4


     


     
    圖片來源 同學分享ㄉE-mail

    Hiro 發表在 痞客邦 留言(0) 人氣()

    御宅族一般指熱衷於動畫漫畫電腦遊戲次文化的人,但目前於日本已普遍為各界人士使用而趨於中性,其中也有以自己身為御宅族為傲的人。而對於歐美地區的日本動漫迷來說,這詞語的褒貶感覺因人而異。目前,在日文中御宅族一詞有擴及適用在熱衷於主流文化的興趣、甚至是在職業領域中具有較深造詣的人的趨勢。


    語源


    一般相信是名社會評論分析者中森明夫,在1983年中期於漫畫月刊漫画ブリッコ》上連載的《「おたく」の研究》專欄中,初次正式的使用這個名詞來稱呼這個族群。「おたく」一詞的本意是「貴府上」,在日文中另可當第二人稱指示詞,正巧1982年於日本開始放映的動畫《超時空要塞》(超時空要塞マクロス)中有主角互以「おたく」稱呼對方,故推斷此族群的人乃為受其影響,並開始使用這個辭彙互相稱呼,後來才被以「おたく」作為其族群全體的代稱。
    GAINAX始創人之一,自稱「Otaking」(御宅王)的岡田斗司夫對御宅族的定義為:在這個被稱為「映像資訊全數爆發」的21世紀中,為了適應這個映像資訊的世界而產生的新類型人種。換言之,就是對映像的感受性極端進化的人種。然而,這是岡田為御宅族美化而下的個人詮釋,並非客觀的定義。

    類似概念的名詞
    和製英語中的マニア(mania,指狂熱者、發燒友)一詞有著某種程度的相似之處。一般而言兩者在日本常被混用,但如果依層次(對特定領域的熱衷程度)來分割的話,則御宅族會比mania的層次略高(通常來說,這也代表了對於社會的適應力更低)。英語中類似概念的名詞則有geek、nerd等等,亦有與御宅族相近的負面涵義。
    在日本,還衍生出另外一個在現今來說已經無可分割的名詞「秋葉原系」(日本多簡稱為アキバ系)。此名詞的誕生,乃因為御宅族的興趣大多以動畫與遊戲為主要涉獵範圍,而對於電子電器產品有著較平常人為大的需求,故常於當初日本東京都內曾以電子商品著稱,被稱作「電器一條街」的秋葉原一帶出沒,尤其是當初日規個人電腦PC 9801的全盛時代為此時期之代表。後來秋葉原因為眾多因素及商業區位改變,目前的店家趨勢已經從電器產品轉為動漫畫遊戲精品為主,而這些以興趣為主而不重視穿著打扮的人便被稱作「秋葉原系」。
    此名詞並不限於形容男性,亦包括有類似嗜好與特性的女性,包括以男同性戀作品為主要涉獵範圍、稱為腐女的女性和同人女。腐女子原本是日本此類型的女性自稱的辭,後來引進華語社會後,被使用的更加廣泛,而實際上,日本那邊則常直接以宅女(オタ女)來稱呼女性御宅族。或者,比較狹隘的稱呼,やおい女
    至於被視做御宅族的指標--動畫漫畫電腦遊戲這三樣東西,雖然在本質上有其不可分割性,但在日本並沒有特殊的統稱(對於其內容倒常以「二次元」來指稱,因其主要皆為二次元圖像的因素。即使到了現在高度3D模型製作技術的時代,這個名詞的代表性依然沒有動搖)。在華語世界中,則由台灣早期創立至今的動漫畫相關團體代表「傻呼嚕同盟」(此團體名稱來源乃由日本動畫「機動武鬥傳 G Gundam」中的撲克同盟(シャッフル同盟,又譯為夏佛同盟或洗牌同盟)音譯而來)元老「AIplus」前輩所創的名詞「ACG」(Animation、Comic、Game)為最主要的稱呼方式,不斷散佈沿用至今。

    轉用
    日文中的「おたく」一詞除了指稱動漫畫與遊戲的愛好者以外,也可用在其他方面的狂熱者,如「軍事おたく」,「鉄道おたく」。簡單的來說,只要對於某種領域有異於常人的熱衷(尤其是較特殊的領域),就可以稱作おたく。但一般來說,還是以動畫、漫畫、遊戲的狂熱愛好者為主要的稱呼對象。日本主要常寫作片假名的「オタク」,或非正式的書寫型式「ヲタク」﹝常縮短為「ヲタ」,多在網路上見到),而因為族群的增大,使得網路上對於此詞彙的使用量不斷增大,現今,也可見到對於此詞的各種轉品跟轉用法。
    一般的狂熱者也有另外的名詞マニア(mania)這種講法比較不會引人反感。
    華文世界中,「御宅族」這種代稱目前已經很少在平常的使用中見到。一般來說,日本海外較常直接用羅馬拼音的「otaku」來稱呼。近來,台港中三地的動漫畫討論社群有以「宅」為代稱的趨勢。主要為名詞,指的是otaku本身或這些人所做的事情,也可見到動詞跟形容詞等等的轉品用法,或是「阿宅」、「宅人」、「宅男(女)」之類的連用法。
    文章轉載自 維基百科
     
    不學無術 只會窩在電腦前的 只能算是廢柴
    會一點宅專長 也不過是一般的宅罷了
    要成為宅王 不只是要很強 而且要能夠拿宅專長來維生 甚至改變世界
    以前要能夠成為宅男 要花很多金錢和心力 到進口書店收集資料
    或是成立同好會 尋找各路強者共同分享
    或是用BBS討論心得
    所以以前的御宅族得到宅知識的方法比較困難 跟人接觸得也比較多
    相對的 就會比較珍惜這些東西 把它當作是自己的資產
    不像現在BT開著 驢子騎著 資訊得到的速度是以前的數十倍
    討論的途徑從巴哈 遊戲頻道 PCDVD...越來越多 且圖文並茂
    但是相對的 跟人的互動越來越少
    太容易入手的資料 也變得不太珍惜 就算手上資料比人多 也容易過目即忘

    有辦法就要效法向岡田斗司夫一樣,要當宅中之宅(オタクの中のオタク、オタキング!!!)
    (岡田斗司夫是GAINAX創辦人之一,論成就 論知識 都堪稱日本的宅王...)
    不然至少去學個夠宅的專長
    比如
    背出機動戰士動畫中任何機種的編號
    一眼辨認二次大戰歐陸戰線任何坦克機型及所屬部隊
    光憑聽力辨認聲優名字及所配角色
    任一格鬥遊戲角色任何絕招的名稱及輸入法
    背出台鐵縱貫線沿線所有車站站名
    光憑迷彩顏色型式能認出該裝備所屬國家及使用時期
    詳列貝瑞塔手槍的發展史
    能引用舊約聖經裡的語句來評論新世紀福音戰士
    認識松尾芭蕉與神經網路與人類學
    了解縮退引擎與黑洞與胸部的關係(蛤)
    ...不然至少要能分辨宮崎駿和高畑勲的作品,並且不要以為スタジオジブリ只有他們兩位導演而已...

    除了以上條件之外 , 情報搜尋、過濾、交流能力強也是最基本的條件
    要情報除了網路之外 , 就是上街
    一般人只會認為宅就是足不出戶
    天殺的 , 不出門哪來第一手情報 ? 你不去熟識的大手店家串門子根本拿不到新情報
    網路充其量是第二線的情報 , 不過好處是某部份是別人彙整過的
    而很多所謂的宅 , 各各知識涉略極為廣闊 , 雖樣樣通但不一定專精
    各有專精的項目 , 比如有人是超級軍武通、鐵路、模型等等各種不同的"專家"
    而在職場專業領域上有成就的也不少
    除此之外 , 要當宅 , 本錢不可少 . 收入不低而消費力也超群的宅可多了
    雖說並不一定會投資在外表上就是
    而那些不出門的除了家裡蹲廢柴(繭居族)之外還有誰 ? 別搞錯了

    日本廢材協會
    以前稱作居家好男人...
    電車男出來就成了宅宅宅~
    感覺差很多.
    來膜拜吧,這兩個才稱得上宅!!


     

    文章轉載自 PCDVD數位科技討論區
     

    Hiro 發表在 痞客邦 留言(0) 人氣()


    你的時間在那裡,成就就在那裡

    聯華電子總經理吳宏仁談-「你的時間在那裡」

    40歲以前,大部份的人是相同的,升學讀書升學讀書...,建立自己基礎。在
    父母親友、社會價值影響及誤打誤撞的情況下完成基本教育。選擇讀書,應該一
    鼓作氣,在您尚未進入產業時,能讀多高就多高,畢竟何時進入產業,您都是社
    會新鮮人。 
    但是一旦您已經有工作經驗而又有心進修,當然管道很多,相對的掙扎也多。 
    因為您不知現在的年紀、條件、資歷、、、再去做進修這樣的投資是否值得? 
    如果,您認定一輩子要當上班族,學歷對您而言相信是很重要的。 
    否則,時間寶貴,不容許您再走錯路。 


    20~25歲,您要懂得掌握與規劃自己的未來,決定了就是一條無悔的不歸路。剛
    得到法律付予您的種種權力,相對的您要盡您的義務及學習面對責任的承擔。這
    時候的您,是喜悅、矛盾與痛苦交戰,喜悅來自於開始被賦予一些自主權,矛盾
    來自於父母割不斷的臍帶關係,痛苦的是開始要嚐試錯誤。您要開始為自己未來
    規劃,如升學、就業、感情、、、拿回自己對人生的主控權,而非一直受人左右
    影響的去搖擺自己的未來。 
    【學會人際關係,多認識積極的朋友,十年後這些朋友都將是產業的中堅】 

    25~30歲,您像一塊海綿,努力吸收也甘心被壓榨,為的只是自我的成長。這時
    候的您,應是工作取向,薪水待遇。升遷調職您應該是斤斤計較。因為唯有努力
    付出,相對的您才敢積極爭取,社會新鮮人的動力應該讓您衝出自己的一片天,
    也因為沒有經驗,所以不懂挫折。因為資源不多,所以一切盡人事,聽天命。現
    在的您: 
    領取別人的薪水,學習別人的經驗,付出自己的青春,建構自己的未來
    【學會累積經驗,接觸機會,良師益友的提攜更是提昇您成長的大利器】 

    30~35歲,您要學習判斷機會、掌握機會,不能再有嚐試錯誤的心態。這時候的
    您,應是事業取向和家庭取向,工作應該從體力轉換為腦力。您應該看到的是遠
    景,而非現況,面對的是寬廣人生,而非侷限於自我。結婚是許多人面臨人生第
    一次的重大抉擇,面對婚姻,很多人以為結婚就是一個責任的結束,殊不知正是
    學習的開始。 
    就像一些剛上市上櫃公司,以為目標達成了,忘了自己的企業責任,忽略本業。
    反而是一個惡夢的開始。 
    人的本業不就是經營自己的家庭,賺錢的目的不就希望給家人更好的生活,但這
    可不能成為忽略家人的籍口,一個經營不好家庭的人,縱使賺到全世界,他得到
    的只是表面的掌聲,在他的人生的這個圓,永遠有一個缺口。家應該是您最大的
    精神支柱、動力來源和堅強後盾! 


    【時間管理,轉化心境;轉化用頭腦去工作,不要用身體去工作】 

    35~40歲,您要享受給人希望,功德無量的格局。這時候的您,應是企業取向,
    工作只是一種休閒,更可轉化為對他人的責任。如果您專注於研究,您應該不只
    窮畢生之力。24小時不眠不休的去做苦力您應該有成立研究機構,帶領一群人做
    更多研發的雄心壯志。如果您是企業主管,您應該不只停留在汲汲營營,斤斤計
    較,您應該有能力擔負主導周遭員工、家人,帶領他們享受更好的生活。 
    格局的大小,會影響您成就的多少,做一個有影響力的人,而非被影響的人
    【不論目前您多風光,多有成就。在您心中是否畫得出十年後你?】 
    靜心思考!我們現在所有努力的目的不就是為了父母、另一半、小孩、、、?工
    作,不應該等於是人生,更不應該是需經營一輩子的事。試問健康、財富、自我
    成長、人際關係和時間自由,什麼是您努力工作的動力?我相信沒有人願意放棄
    任何一點。這些正是促使我們年輕人前進的動力。十年後,您是提早完成它?還
    是提早放棄它? 


    【寧可因夢想而忙碌,不要因忙碌而失去夢想】
    我看週遭有太多優秀甚於我數倍的朋友,可惜的是終日汲汲營營,投入更多的時
    間、精神、資源,卻沒有享受到應得的代價,原因無他,努力錯方向,找錯機會
    ,拒絕機會而已。 
    Jordan打了一輩子的籃球,是很難在棒球場上找到自己的舞台。不要讓忙碌蒙蔽
    了您的雙眼再回頭:廉頗老矣,尚能飯否?


    【你的時間在那裡,成就就在那裡】

    當您一個人成功,您只享受到一個人的快樂!懂得分享與付出, 
    真正的快樂來自於:周遭的親友因您的成長而提升,不論是精神或物質。 
    真正的成功來自於:周遭的親友因您的付出獲得改善,給人希望功德無量。 
    我們不是在做慈善事業,尚沒能力普渡眾生,但是,我們可以發揮一己之力,對
    親友,對那些有緣相遇的陌生朋友。伸出您的手,在他們需要的時候! 
    太多人在等生命中的貴人,聰明如您,何不先從幫助他人開始?


    Hiro 發表在 痞客邦 留言(0) 人氣()

    Blog Stats
    ⚠️

    成人內容提醒

    本部落格內容僅限年滿十八歲者瀏覽。
    若您未滿十八歲,請立即離開。

    已滿十八歲者,亦請勿將內容提供給未成年人士。