我22歲。
我從事開發人員工作已有 6 年了。
我使用 Java、C#、JavaScript 編寫過程式碼 — 甚至還涉獵過 Rust。
但每天晚上,當我合上筆記型電腦時,我總是回到 Python。
不是因為它很快。
並不是因為它很流行。
但因為……它理解我。
然後我輸入:
name = "Ilya"
print(f"Good morning, {name}. Today will be a good day.")
我覺得……有人回答了。
不是機器。
不是編譯器。
但一位朋友。
Python 並不要求我先聲明類型。
我不需要寫十行樣板程式碼就可以說:
“你好世界。”
它只是說:
“好的。請說。”
我確實如此。
它很簡單——從 CSV 中提取資料,計算平均值,繪製圖表。
這是我三年前寫的。
那時,我還只是個初學者。
現在,我不是了。
但當我打開文件時,我笑了。
所有那些舊評論仍然存在:
# This is weird, but it works. Don't touch.
# Someone said this isn't allowed — but I checked three times.
# If it breaks, it's not my fault 😅
我沒有修復它們。
我離開了他們。
因為它們不是程式碼。
它們是我的日記。
Python 並不強迫我做到完美。
它接受真實的我——包括拼字錯誤、「請勿觸碰」的註釋以及有效的駭客技術。
def find_hope_in_data(data):
for row in data:
if row.get('status') == 'pending':
yield row['message'] # Someone is waiting for a reply...
我知道——這不是「最佳的」。
我知道——它並不「乾淨」。
但當我寫下這些文字時,我感覺輕鬆多了。
Python 不會讓我把所有東西都包裝在類別中。
它並不堅持每個功能都必須進行測試。
它不會低聲說: “你應該做得更好。”
它就站在我旁邊。
悄悄。
等待。
>>> print("Hello, world!"
SyntaxError: unexpected EOF while parsing
它不叫。
它不罵人。
它並沒有說: “你錯了!”
它只是說:
“你忘了把括號關閉了。我在這裡。”
我又拿起了鍵盤。
我又寫信了。
它不做判斷。
這有幫助。
我不在谷歌工作。
我沒有博士學位。
我還沒有在 PyPI 上發布庫。
我只是做了需要做的事情:
— 自動為會計師產生報告,
— 為我的同事寫腳本,
— 幫助新來者理解「 for
並不可怕。
人們也感謝我。
不適用於「酷程式碼」。
但因為我做了一些簡單的事——這讓他們的生活變得更輕鬆了。
Python 並不要求天才。
它要求的是善意。
當我關閉 IDE 時,
我有時會盯著螢幕思考:
*「謝謝你,Python。
你從未強迫我成為別人。
你讓我做我自己——
即使我的程式碼並不完美。
即使我不知道所有的技巧。
即使它不是傑作。 ”*
我並不是一個使用 Python 寫的程式設計師。
我是一個用別人聽得懂的語言說話的人。
也許......這才是真正的魔力。
—
但它們會讓某些人的日子過得更輕鬆一些——
你正在做一些重要的事情。 *
Python 知道這一點。
一直如此。
—
標籤: #python
#coding
#developerlife
#whyipreferpython
#softtech
#programmingisart
#codewithheart
#pythonlovers
這篇文章不會教你如何優化循環。
它不會解釋 async/await。
它不會告訴你如何寫「乾淨的程式碼」。
但也許…
它會提醒你
為什麼開始編碼?
不是為了頭銜。
不是為了薪水。
但這樣事情就變得好一點了。
還有 Python?
它是少數能記住這一點的語言之一。
原文出處:https://dev.to/medvedev013/i-write-in-python-because-it-knows-how-to-listen-1ag