原创 程序員:爲什麼“基礎不牢”成爲我薪資被砍的理由?!

前言我發現有很多程序員面試前都是準備地好好的,什麼疑難雜症,未解之謎都是準備得妥妥的,張口就來。反而到了最容易的Java基礎的時候,各種翻車(可能是覺得基礎的內容太簡單沒有花精力),本來是能夠拿到更高的薪資,就因爲基礎沒有回答好,被抓住當成

原创 程序員到底要不要轉行軟件測試?

最近碰到一些做程序員想轉行測試的小夥伴。其實這個現象一直存在,各行各業轉行的例子不在少數,廚師都有可能轉行做程序員,那程序員轉行做測試也沒什麼大不了的。更何況程序員轉行做測試比其他人多多少少會有一些優勢。既然有想轉行測試總歸是有自己的理由,

原创 初級Java程序員和Java架構師的區別:內功心法修煉圖

前言大部分初級程序員都不知道自己與架構師之間的區別在哪裏。只是聽到“架構師”三個字,心中就忍不住地升起一股子羨慕和崇拜。羅馬不是一天建成的,同樣架構大牛也不是一天煉成的。初入Java的菜鳥們,給你們推薦一本高深的架構師內功心法修煉祕籍,可要

原创 一文讓你徹底理解 Java NIO 核心組件

背景知識同步、異步、阻塞、非阻塞首先,這幾個概念非常容易搞混淆,但NIO中又有涉及,所以總結一下[1]。同步:API調用返回時調用者就知道操作的結果如何了(實際讀取/寫入了多少字節)。異步:相對於同步,API調用返回時調用者不知道操作的結果

原创 【外國技術專家的時間管理法】想提升工作效率,就別再做這七件事

前言       在軟件開發行業中,我聽到過不少的程序員都有類似的抱怨:哎,我好忙啊,總是有各種各樣的事情找上門來,連安安靜靜寫代碼的時間都沒有!       更加關鍵的是,這些程序員們看似在做着別人雙倍的工作,卻領着跟別人一樣甚至更低的工

原创 程序員:爲什麼“基礎不牢”成爲我薪資被砍的理由?!

前言我發現有很多程序員面試前都是準備地好好的,什麼疑難雜症,未解之謎都是準備得妥妥的,張口就來。反而到了最容易的Java基礎的時候,各種翻車(可能是覺得基礎的內容太簡單沒有花精力),本來是能夠拿到更高的薪資,就因爲基礎沒有回答好,被抓住當成