IT 產業在台灣一直都是個搶手的工作,尤其現在又屬科技時代,資訊的更新可謂日新月異,加上大量的新創團隊崛起,不斷有軟體工程師、開發工程師等職位釋出,JECHO 常遇到人選提問,非本科系生也可以應徵工程師嗎?如果要在這產業生存,該具備怎樣的特質呢?
目前工程師的薪資結構、發展性在台灣的產業中成正向成長,不少人被薪資吸引,想要學習相關知識,但假設你純粹因為「市場需求」、「薪資」而選擇走這條路,卻不是真正喜歡這行業,很有可能誤入了一條不歸路,即便技術能仰賴時間、經驗的累計,但「心態」可能會是未來職涯規劃中的一種阻礙。
以下就讓 JECHO 來告訴大家–想當個工程師,你需要具備哪些特質?
一、 邏輯思考、謹慎細心
每一段的程式碼都是環環相扣,就像一台機器的設備零件缺一不可,否則便會無法運作,因此在編寫時必須更謹慎小心,就連多一個空格少一個空格都是不行的。而在建立一個新 project 或遇到棘手問題時,好的工程師會先思考整體的邏輯性,並提出適當想法後進行測試,進而排除其他可能性。因此若你缺乏細心可能會導致花費大量的時間在除錯上,更可能會因為程式碼邏輯紊亂而影響了往後的更新、維護的難易度。
二、 隨時充滿變化、創意無限
資訊趨勢、市場瞬息萬變,新的技術、新的語言、新的科技不斷地推出,就連身邊的用品 (如:手機、筆電、智慧家居等) 也不斷的更新,以求更符合人性。是以你必須保持著求新求變的求知慾,深入了解使用者族群,並隨時調整心態迎接每一個挑戰,否則總推出舊有的產品、大家做過的東西,最後被淘汰的可能就是你。
三、 善於溝通、團隊合作
即便是在同一個團隊,也會需要不同類型的工程師共同完成專案或產品,更不用說在公司裡各部門之間的緊密合作。大多數工程師都需要與產品、設計等其他部門的同仁密切溝通,才能了解並滿足使用者的需求。能夠有效的溝通,正視不同層面所看到的問題,並採納各部門的意見以做出不同的嘗試及修正,是一位工程師在技術能力以外最為重要的軟實力。畢竟你若總是獨行俠,那麼很多需要不同部門的一起結合實做的資訊跟細節便難以完善,對於自己或是公司都並非一件好事。
四、 執著,並做的更完善
程式無法一口氣就寫好,通常都會經過好幾次的校閱修訂,當發現不夠完善、邏輯不通時,再次重新調整架構是常有的事,偶爾還可能會無止盡的在同一段程式碼中輪迴。唯有執著與耐心,才能令工程師完善每一個瑣碎且枯燥的小細節,總是輕易放棄的人則很可能因為這些不斷遇到的小問題感到煩躁,進一步對編寫程式不甚認真,久而厭倦甚至敷衍交差。因此想要當個優秀工程師,必須具備不放棄的精神,同時擁有一定要寫出完美的程式的執著心態。
五、 充滿熱情、衝勁
在科技業工作,可以說無時無刻都在跟時間賽跑,要協助公司走在資訊的尖端,因此工程師需要有無比的熱情,才能不停的接收新的資訊。若對於這個產業沒有興趣,除了會非常辛苦,也會很不快樂,畢竟從事一項是缺乏熱情的工作,不只在工作上度日如年,身心也容易感到疲倦,還不如早點另覓他路,追尋自己有興趣的方向。
想要當一位工程師絕不輕鬆,收入高的代價是許多工程師常常需要假日 on call、加班,但完成一個專案時的成就感的確是無可取代,能將創意的想法化為產品也是許多工程師不斷成長的動力。對於想加入科技業的你,真的準備好了嗎?若你也符合上述特質,充滿熱情,那麼就來 JECHO 找找適合你的工程職缺吧!