《高尚生活》或我從拖延症到自我發展的故事

朋友你好。

今天我們不會談論程式語言或某種火箭科學的複雜和不那麼複雜的方面。 今天我就跟大家講一個我如何走上程式設計師之路的小故事。 這是我的故事,你無法改變它,但如果它能幫助至少一個人變得更有自信一點,那麼它就沒有白講。

《高尚生活》或我從拖延症到自我發展的故事

序幕

首先,我像本文的許多讀者一樣,從小就對程式設計不感興趣。 像任何白痴一樣,我一直想要一些叛逆的東西。 小時候,我喜歡爬廢棄的建築物和玩電腦遊戲(這給我和父母帶來了很多問題)。

當我九年級的時候,我只想盡快擺脫父母全視的目光,最終「幸福地生活」。 但這臭名昭著的「高尚生活」又意味著什麼呢? 那時的我,似乎過著無憂無慮、無憂無慮的生活,可以整天打遊戲,不受父母的責備。 我十幾歲的天性不知道自己將來想成為什麼,但IT方向精神上很接近。 儘管我喜歡有關黑客的電影,但這增加了我的勇氣。

因此,決定上大學。 在我最感興趣並且在方向清單上的所有事情中,事實證明只有程式設計。 我想:“什麼,我要花更多的時間在電腦上,電腦=遊戲。”

學院

我甚至學習了第一年,但我們與程式設計相關的科目並不比北極的白樺樹多。 出於徹底的絕望,我在第二年放棄了一切(我奇蹟般地沒有因為缺席一年而被開除)。 我們沒有學到任何有趣的東西,在那裡我遇到了官僚機器,或者它遇到了我,我明白瞭如何正確獲得成績。 在至少與程式設計間接相關的科目中,我們有“電腦體系結構”,其中 4 年有 2,5 門課程,以及“程式設計基礎”,其中我們用 BASIC 編寫了 2 行程式。 我注意到,第二年後我的學業成績非常出色(在父母的鼓勵下)。 我感到多麼憤慨和震驚,說:「他們不教我們任何東西,我們怎麼能成為程式設計師呢? 這都是教育制度的問題,我們只是運氣不好。”

這句話每天都從我嘴裡說出給每一個問我學習問題的人聽。
大學畢業後,寫了一篇關於DBMS的論文和一百行VBA,我逐漸開始明白了。 撰寫文憑的過程本身比整個四年的學習有價值數百倍。 這是一種非常奇怪的感覺。

畢業後,我甚至沒有想過有一天我能成為一名程式設計師。 我一直認為這是一個我無法控制的領域,非常令人頭痛。 「你必須是個寫程式的天才!」我的臉上寫滿了這句話。

大學

然後大學開始了。 進入「軟體自動化」專業後,我更有理由抱怨糟糕的教育體系,因為那裡也沒有教我們任何東西。 老師們走的是阻力最小的路,如果你能在鍵盤上從一張紙上輸入 10 行代碼,他們就會給你一個積極的分數,然後像領主一樣退休去教員室喝咖啡。

在這裡我想說,我開始對教育體制產生了毫不掩飾的仇恨。 我認為我應該被給予知識。 那我為什麼來這裡? 又或者是我心胸太狹隘了,我的上限是每個月20萬和過年的襪子。
如今成為一名程式設計師很流行,每個人都欽佩你,在談話中提到你,例如:「......並且不要忘記。 他是一名程式設計師,這是不言而喻的。”
因為我想成為,卻無法成為,所以我不斷地責備自己。 慢慢地,我開始接受自己的本性,並且越來越少地思考它。 我在學校沒有受到表揚,但哦,好吧,並不是每個人都應該受到表揚。”

讀大學期間,我找到了一份推銷員的工作,生活相對平靜,嚮往的「高貴生活」始終沒有到來。 玩具不再那麼令人興奮,我不再想在廢棄的地方奔跑,一種憂鬱出現在我的靈魂裡。 有一天,一位顧客來看我,他穿著很漂亮,有一輛很酷的車。 我問:「秘訣是什麼? 你靠什麼謀生?”

這傢伙原來是個程式設計師。 談話一字一句地從程式設計話題開始,我開始抱怨我關於教育的老歌,這個人結束了我愚蠢的本性。

「如果沒有你的渴望和自我犧牲,任何老師都無法教你任何東西。 學習是一個自學的過程,老師只是讓你走上正軌並定期潤滑墊子。 如果你在學習時發現很容易,那麼你就知道肯定出了問題。 你來到大學是為了知識,所以要勇敢,接受它!」他告訴我。 這個人點燃了我體內那顆幾乎要熄滅的微弱的、勉強悶燒的餘燼。

我突然意識到,我周圍的每個人,包括我自己,都只是在毫不掩飾的黑色幽默和關於未來等待著我們的無數財富的童話故事的屏幕後面腐爛。 這不僅是我的問題,也是所有年輕人的問題。 我們是一代夢想家,我們中的許多人只知道夢想光明和美麗。 沿著拖延的道路,我們很快就制定了適合我們生活方式的標準。 不是去土耳其旅行 - 去鄉村旅行,沒有錢搬到你喜歡的城市 - 什麼都沒有,在我們的村莊裡還有列寧的紀念碑,汽車不再顯得那麼破爛。 我明白為什麼「高生活」仍然沒有發生。

同一天,我回到家並開始學習程式設計的基礎知識。 結果太有趣了,沒有什麼能滿足我的貪欲,我想要的越來越多。 以前沒有什麼比這更讓我著迷的了;我整天在空閒和非空閒時間學習。 資料結構、演算法、程式設計範式、模式(當時完全不懂),這一切源源不絕地湧入我的腦海。 我每天睡 3 個小時,夢想著排序演算法、不同軟體架構的想法以及美好的生活,在那裡我可以享受我的工作,在那裡我最終可以「生活得很開心」。 遙不可及的天涯海角已經出現在地平線上,我的生活又有了意義。

在店裡工作了一段時間後,我開始注意到所有的年輕人都是同樣缺乏安全感的人。 他們可以為自己努力,但他們更喜歡輕鬆自在,知足常樂,刻意放棄未實現的慾望。
幾年後,我已經編寫了幾個真正有用的程序,作為開發人員很好地融入了多個項目,獲得了經驗,並且更有動力進一步開發。

尾聲

人們相信,如果你在一段時間內定期做某事,這種「某事」就會成為一種習慣。 自學也不例外。 我學會了獨立學習,在沒有外界幫助的情況下找到解決問題的方法,快速獲取資訊並實際應用。 現在我每天至少要寫一行程式碼已經很難了。 當你學習程式設計時,你的思維就會被重組,你開始從不同的角度看待世界,並以不同的方式評估周遭發生的事情。 您學習將複雜的問題分解為小而簡單的子任務。 你的腦海中浮現出瘋狂的想法,思考如何安排一切並使其更好地運作。 也許這就是為什麼很多人認為程式設計師「不屬於這個世界」。

現在我已被一家開發自動化和容錯系統的大公司聘用。 我感到恐懼,但隨之而來的是我對自己和自己的力量充滿信心。 人生只有一次,最後我想知道我對這個世界做出了貢獻。 一個人創造的歷史比他自己重要得多。

我仍然很高興從使用我的軟體的人那裡得到感謝的話語。 對於一個程式設計師來說,沒有什麼比為我們的專案感到自豪更有價值的了,因為它們是我們努力的體現。 我的生活充滿了美好的時刻,「生活高調」來到了我的街道,我開始在早上愉快地醒來,開始照顧自己的健康並真正深呼吸。

在這篇文章中我想說,教育的第一也是最重要的權威是學生自己。 自學的過程就是一個認識自我的過程,雖然有荊棘,但終有成果。 最重要的是不要放棄,相信那個遙不可及的「高貴生活」遲早會到來。

只有註冊用戶才能參與調查。 登入, 請。

你同意作者的觀點嗎?

  • Да

  • 沒有

15 位用戶投票。 13 名用戶棄權。

來源: www.habr.com

添加評論