坦然面對未知,輕鬆地說出“我不知道”,這感覺真好。如今,我會更自然地說“我不知道”或“對此我完全不懂”。這沒什麼不好。
從服務人員到Houdini、Shadow DOM、Web Components、HTTP2、CSS Grid、“微前端”、AVIF……擺在我們面前的技術路徑有很多。這甚至還沒涉及JavaScript框架和庫。 2020年之後,很多技術已經不再新鮮,但它們匯聚在一起,卻讓我再次感受到熟悉的焦慮——害怕錯過或冒名頂替綜合徵。
如何才能緊跟潮流,甚至學習新知識呢?我最近想起梅蘭妮·薩默(Melanie Sumner)的一句話:
“其他人是否也有這種感覺:關注任何特定領域的發展都會導致其他技能生疏?”
為了深入理解某個主題,人們必須專注於一條特定的路徑,在完整的Web技術圈中只刻畫出一小段弧線。掌握一門學科既帶來成就感,也會讓人意識到還有很多未知領域,就像馬特·邁特(Matt Might)的《博士學位圖解指南》一樣。突破或擴展我們自身知識領域的界限固然令人興奮,但正如梅蘭妮所觀察到的那樣,這就像到達一個偏遠的山頂,卻看到更多山峰綿延至地平線。這是一個孤獨的地方,並非沒有回報,但並不容易複製。你必須再次從底部開始新的旅程。
考慮到全球疫情帶來的挑戰,這種隔離既是身體上的,也是精神上的。線下聚會、茶水間閒聊、無意中聽到的新技術都消失了。當我還能親自拍拍某人的肩膀,打斷他們的工作流程時,尋求幫助就已經夠難的了。奇怪的是,當我遇到困難時,發起電話或聊天似乎更難了。每個人都同時近在咫尺,又遠在天涯。
我學會了克服這種封閉的傾向,並接受隊友的才能。過去我常常喜歡花一整天時間潛心研究一個問題,現在我盡量更接近實時地分享我的發現。反饋循環更加緊密。我已經調整了內在的時鐘,它能告訴我何時在某個問題上花費的時間過長。團隊的存在是為了互相幫助。我們預留了時間進行結對編程、集體編程和演示。然而,這些計劃並非沒有偶爾的挫折。
或者,我們曾在一個bug上卡了4個小時,結果一個新來的人看了一眼堆棧跟踪,在15秒內就找到了新的解決方法。
我們更具協作性的模式也創造了技能的結合。我們將知識的弧線結合到我們需要的技術中。我們可以更快地互相解開障礙,就像長途卡車司機輪流駕駛一樣。共享的理解幫助我們保留上下文,並減少書寫溝通。即使在日常工作中更緊密的合作也帶來了改變。例如,那個每次都給我提供正則表達式技巧的工程師?我曾經要么感到惱火,要么依賴他們的經驗,現在則變成了主動尋求幫助。 “我不知道怎麼做”變成了越來越好的想法,指引我邁出第一步。我擴展了我技能範圍的一點點,向上攀登了一座新的山峰,一位嚮導幫助我找到了小路。
我仍然有時獨自前行,在那裡我可以完成一些我最好的工作。但我對自己的無知有了更清晰的認識,並且意識到我的團隊可以比我們任何一個人單獨行動走得更遠。我不再為尚未探索的山峰而煩惱,並且比以往任何時候都更渴望詢問其他人是否知道那邊是什麼。
以上是'我不知道”的詳細內容。更多資訊請關注PHP中文網其他相關文章!

我知道,我知道:有大量的內容管理系統選項可用,而我進行了幾個測試,但實際上沒有一個是一個,y'知道嗎?怪異的定價模型,艱難的自定義,有些甚至最終成為整個&

鏈接CSS文件到HTML可以通過在HTML的部分使用元素實現。 1)使用標籤鏈接本地CSS文件。 2)多個CSS文件可通過添加多個標籤實現。 3)外部CSS文件使用絕對URL鏈接,如。 4)確保正確使用文件路徑和CSS文件加載順序,優化性能可使用CSS預處理器合併文件。

選擇Flexbox還是Grid取決於佈局需求:1)Flexbox適用於一維佈局,如導航欄;2)Grid適合二維佈局,如雜誌式佈局。兩者在項目中可結合使用,提升佈局效果。

包含CSS文件的最佳方法是使用標籤在HTML的部分引入外部CSS文件。 1.使用標籤引入外部CSS文件,如。 2.對於小型調整,可以使用內聯CSS,但應謹慎使用。 3.大型項目可使用CSS預處理器如Sass或Less,通過@import導入其他CSS文件。 4.為了性能,應合併CSS文件並使用CDN,同時使用工具如CSSNano進行壓縮。

是的,youshouldlearnbothflexboxandgrid.1)flexboxisidealforone-demensional,flexiblelayoutslikenavigationmenus.2)gridexcelstcelsintwo-dimensional,confffferDesignssignssuchasmagagazineLayouts.3)blosebothenHancesSunHanceSlineHancesLayOutflexibilitibilitibilitibilitibilityAnderibilitibilityAndresponScormentilial anderingStruction

重構自己的代碼看起來是什麼樣的?約翰·瑞亞(John Rhea)挑選了他寫的一個舊的CSS動畫,並介紹了優化它的思維過程。

CSSanimationsarenotinherentlyhardbutrequirepracticeandunderstandingofCSSpropertiesandtimingfunctions.1)Startwithsimpleanimationslikescalingabuttononhoverusingkeyframes.2)Useeasingfunctionslikecubic-bezierfornaturaleffects,suchasabounceanimation.3)For

@keyframesispopularduetoitsversatoryand and powerincreatingsmoothcsssanimations.keytricksinclude:1)definingsmoothtransitionsbetnestates,2)使用AnimatingMultatingMultationMultationProperPertiessimultane,3)使用使用4)使用BombingeNtibalibility,4)使用CombanningWiThjavoFofofofoftofofo


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具