主頁 >  其他 > 程式員的悲哀是什么?

程式員的悲哀是什么?

2020-09-12 15:40:52 其他

請肆無忌憚地點贊吧,微信搜索【沉默王二】關注這個在九朝古都洛陽茍且偷生的程式員,
本文 GitHub github.com/itwanger 已收錄,里面還有我精心為你準備的一線大廠面試題,

看到這個標題,一部分同學可能認為我要開始發牢騷,開始抱怨,開始吐槽了,但真正了解我的同學應該都知道,我最擅長的就是打雞血、熬雞湯、用一點點實力吹牛逼,最不擅長的就是賣慘博同情,

有人說,程式員的悲哀是“慢慢成為社交無用的人,”

一方面,程式員的業務能力對于周圍的人是沒用的,沒有人主動會來找程式員辦個事,另一方面,程式員也不太需要社交,自己的問題自己解決嘛,程式員只會和程式員發生關系,不會遇到社會上的三教九流,沒有社會經驗,

承認吧,人活著從來不是為了社交,而是為了創造價值,如果你創造了價值,自然找你的人蜂擁而至,如果你沒有,就不會主動有人找你,哪怕你做的不是程式員,

拿我來說吧,在沒有開始寫作之前,社交的圈子僅限于我的同事,我的同學,有些處的不錯,就發展成朋友,2018 年底的時候,微信好友也只有六十多個人吧,還有一些親戚朋友充數,

現在呢,我有兩個微信號,加起來八千多人了,不出意外,人數還會繼續增長下去,我開始認識形形色色的人,不再局限于程式員,有些經常聯絡的,又都成為了無話不談的朋友,

沒人找我借錢是真的,但找我咨詢問題的真的是不計其數,所有的問題,我都會置頂,有些容易回答的,第一時間回復,有些不容易的,典型的,我會寫一篇文章,

無論怎樣,我敢肯定,我對這些提問的同學的人生都在不同程度上產生了積極的影響,因為他們會隔一段時間給我反饋自己的成長,我就覺得特別欣慰,

偶爾遇到幾個奇葩,我辛辛苦苦整理了答案,發現已經被拉黑,不過我已經習慣了,畢竟誰能沒有一點脾氣呢,

大部分程式員的性格都比較內向,這我是承認的,就像大多數人都是沉默的,一樣,只有遇到對的人時,我們才肯妙語連珠,但這并不意味著,我們不善于交往,只是,我們比較謹慎而已,對于程式員來說,謹慎是有好處的,畢竟思維嚴謹的話,bug 就會少很多,

況且,自己動手,豐衣足食,挺好的,自己把自己的 bug 解決掉,我也覺得挺好的,沒必要認為通過社交把問題解決掉才是快樂的,

我有一個老鄉,做預算的,每次出門談業務,都要帶上兩三個能喝酒的,因為他自己的酒量不咋滴,和我差不多吧,偶爾和他聊起來的時候,我能感受到他的深沉,

還有人說,程式員的悲哀是“沒有婚姻,沒有愛情,”

同事在公司寫代碼,老婆要它回去,不回去就離婚,結果他來了句,“改完這個 bug 就給你離婚,”

一方面,可能是因為這個 bug 沒法解決吧,也就離不了婚,另一方面,這就屬于調侃或者個例了,

我認識的大部分程式員,除了沒有女朋友的,幾乎都處的非常融洽,談到戀愛史的時候,臉上總隱隱約約透露著幸福的煩惱,比如說,“我和女朋友從高中就開始談戀愛,七八年了,明年準備結婚了,房子已經買了一套,”

有些程式員可能在浪漫上有些欠缺,但總體上大家還是非常務實的,能夠給女朋友提供安全感——這對于奔著結婚為目的的戀愛來說,至關重要,否則都是耍流氓啊,

生活注定是殘酷的,愛情里也會有一些瑣碎,作業上也會有一些不順心,但人總要懷著一顆積極樂觀的心態活著,對明天,對未來憧憬著,否則,每天都會過無比的沉重,

還還有人說,程式員的悲哀是“年齡越來越大,技術卻越來越落后,”

我面試過一些程式員,記得很清楚的一個是 80 后,對我說,平常作業很忙,老婆孩子都要管,事情一大推,能解決老板安排的任務,哪有心思去學習更多新鮮的技術,

要知道,技術永遠都是學不完的,對吧?這是互聯網蓬勃發展的必然,人,是應該活到老學到老,不應該停下腳步,但并不意味著要一直學習新技術,對吧?

研究研究 JDK 原始碼不香嗎?研究研究 Spring 原始碼不香嗎?研究研究性能優化不香嗎?花點心思重構一下不香嗎?

大齡程式員的優勢絕逼不是用來學習新技術的,我是這么認為的,新技術可以學,但能夠解決老板安排的任務,我就覺得是重中之重啊!

假如一個大齡程式員的核心價值不是解決問題,而是給公司帶來各種新潮的技術,我覺得他的可取代性就很高,因為新技術入門的檻并不高,真正高的地方就在于,他能解決老板要他解決的問題,他能解決別人解決不了的問題,

就拿我來說吧,我最煩的就是做筆試題,你要面試我,廢話不要多問,你就給我一臺電腦,一個網路,說,你專案有什么疑難雜癥,給我點時間,讓我去解決,

千篇一律的面試題,就和古代科舉考試的八股文有著一樣的壞味道,考察一個人的能力,從來都不要墨守成規,不管是白貓黑貓,逮住老鼠的才是好貓,

如果硬逼著一個程式員,去學習各種新潮的技術,而不是讓他有充足的時間去縱向深入,那才是真的悲哀,

好了,同學們,任何行業,都不是盡善盡美的,我們所能做的,最基本的需求,就是依靠這個行業養家糊口,不要覺得這個很 low;其次,我們在解決了溫飽問題之后,應該花更多的心思去創造價值,去贏取社會的尊重;更高層次的,就是通過我們自身的努力去改變世界,

程式員應該是這個時代的英雄,因為通過我們的努力,世界真的在變得更美好,不要活在悲觀的情緒里,心里多向著一點朝陽,

二哥肝了兩天兩夜,《程式員不可或缺的軟實力》第一版強勢來襲,純手敲,足足 20 萬字精華文章,貫穿了我十余年的編程生涯,涉及到了生活和作業中的方方面面,如果你是迷茫的在校大學生,或者剛入職的新人,相信我的個人經歷,可以給你帶去一些思考,從而樹立起正確的人生觀和價值觀,

那這份 PDF 該怎么獲取呢?

百度云鏈接:https://pan.baidu.com/s/1o6MY84my0OD0DHnAmZT6rA 密碼:tx5e

最后,真心希望這份 PDF 能夠對大家起到實質性的幫助,我也會在后面不斷完善這本電子書,敬請期待,

當然,也日常求個贊!

沉默王二 CSDN認證博客專家 Java 愛好者 程式人生布道師
《Web 全堆疊開發進階之路》作者,《沉默王二》公號作者,回復關鍵字「PDF」獲取作者開源的三本 PDF,50 萬+字,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/15134.html

標籤:其他

上一篇:讀稻盛先生的《活法和干法》的十點靈感

下一篇:《原則》聽書有感

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more