疫情之後技術人的思考

来源:https://www.cnblogs.com/parry/archive/2020/02/25/12363909.html
-Advertisement-
Play Games

整個新年,大多數的我們都在家休了個超長的假期,COVID 19 的疫情總會過去,一個多月的時間,不知大家在家是否有思考自己後續的路應該怎麼走,是否應該堅持走下去? 幸福的軟體研發人員? 我暫且將所有的互聯網研發從業人員都統稱為軟體研發人員。嚴峻的疫情對我們有影響嗎?這裡的影響如果只是指研發工作的話, ...


file

整個新年,大多數的我們都在家休了個超長的假期,COVID-19 的疫情總會過去,一個多月的時間,不知大家在家是否有思考自己後續的路應該怎麼走,是否應該堅持走下去?

幸福的軟體研發人員?

我暫且將所有的互聯網研發從業人員都統稱為軟體研發人員。嚴峻的疫情對我們有影響嗎?這裡的影響如果只是指研發工作的話,其實嚴格說起來,很小。

我們有互聯網,我們可以遠程會議,我們可以躺在床上寫代碼,我們喜愛的 GitHub 依舊可以順暢訪問,依靠微博我們至少獲得了一些新聞與表達的自由。

這也是我一直覺得作為軟體研發人員幸福的地方,你基本上只需要一臺電腦就可以工作,不分時間、不分地點。

你不用如銷售人員一樣出去拜訪客戶,疫情在家就全部停擺。

你也不用如其他行業從業人員一樣,受限於疫情的控制,所有的工作都沒法推進。

你基本上可以在床上推動整個研發項目的進度,或者穿個睡衣就可以開完一個需求會。

如果 COVID-19 如其他病毒一樣,與人類長期共存下去,那麼可能會很大程度地改變我們的工作、生活方式,那麼你應該趁早思考後續的工作方式、自身的發展方向以及作為一個技術人是否還有一些夢想在堅守著。

工作與其他

自身的工作當然要盡職完成,職業道德的部分大家都有自己的思考,這裡主要想再次和大家聊聊工作外的東西。

之前我在我們的社區以及微信群里,一直建議大家在空餘的時間多多思考、多多動手,做一些自己的業餘項目(Slide Project),不管你的目的是做那些小項目學習技術的實現、放在自己的簡歷裡加分,或者為了自己一個小夢想的實現,那怕就是為了寫一個賺錢的項目,這些都應該是你用自己的業餘時間應該去思考和行動的。
file
一個公司不僅僅依靠開發人員去持續經營,還會依靠上面提到的銷售人員等等相關人員的協作。如果疫情持續下去,你是否有一個自己的項目去賺錢、或者說有一個寄托,每天都可以為它添磚加瓦,持續地去迭代?

這也是我一直鼓勵大家去多實現自己的項目,哪怕是搭建一個自己的博客網站、個人的介紹網站等等,都是你應該在這段時間去考慮可以去做的事情。

可以的行動

比如這次疫情,你就可以做很多相關的小項目、小工作,不管是為公為私都可以是你行動的動機。

比如你可以在 GitHub 上很容易地獲取到此次疫情的數據,你可以使用這些數據進行前端可視化展示、地圖可視化展示、實現一個數據查詢的小程式、使用 Python 進行數據處理與分析等等工作。

就像我們在群里聊的,學習軟體開發技術最大、最高效的方法就是動手,動手,動手。

只有在動手編碼的過程中,你才能遇到問題、查詢問題、查閱文檔、尋找解決問題的思路、總結、提高,達到快速掌握一門技術的目的。

file

GitHub 上一個統計此次疫情的資料庫

https://github.com/CSSEGISandData/COVID-19

純粹當成在社區以及微信群的一次從業思考與分享了,希望能幫助到你進行自己工作生活的一些思考。

最近社區里繼續給大家持續更新相關的軟體開發視頻課程,對相關更新技術主題感興趣的關註下。

有任何問題我們還是繼續在社區以及群里溝通、分享,各位加油!
加入社群,與 1000 多位朋友們共同成長

DevOpen.Club Pro 高質量軟體開發分享討論群,匯聚了近 1000 多名各行各業的軟體開發人員,是供朋友們分享高質量資源、討論軟體開發問題解決方案、尋求孵化項目合作伙伴的乾貨社區。

任何技術都不是限制,我們最終目的是將技術轉化成收入,實現財務自由。

DevOpenClub 知識星球

社群中正在更新的原創視頻教程 & 孵化項目進度

  1. 所有視頻課程資源您可以在社區置頂帖中查看;

  2. 結合之前的 60 集微信小程式基礎課程,再次更新 20 集微信天氣預報小程式實戰開發原創實戰視頻課程;

  3. 一小時快速上手 WordPress 站點搭建:最好的 CMS 管理系統,課程從安裝部署到定製開發進行了詳細的實戰講解;

  4. 30 分鐘上手 Python 爬蟲:30 分鐘帶你快速上手 Python,詳解了爬蟲底層的原理與實現方法、BeautifulSoup 框架以及實戰爬蟲的實現,快速助力你成為一名大數據工程師;

  5. 80 節實戰課精通 React Native 開發:我出版的書籍《React Native 精解與實戰》配套視頻教程;

  6. TypeScript 快速入門上手實戰:前端開發入門必備;

  7. 編程大世界:軟體開發基礎知識通解,帶你進入軟體開發的大世界;

  8. 我們的微信群中孵化出來的一個團隊,做了一個服務於倫敦租房的小程式項目,已上線,在持續迭代;

  9. 付費數據介面的無限制免費調用許可權,已在微信群中分配了最高許可權的 Key。

DevOpenClub Pro 社群指南

  1. 每日分享高質量的技術開發頭條信息與資源;

  2. 遇到任何技術問題都可以進行快速提問、討論交流;

  3. 永久獲取每年原創的開發視頻教程第一手資源更新;

  4. 獲取其他高質量軟體開發行業新聞、技術文章、教學視頻分享;

  5. 群中認識更多的朋友以及分享合作開發項目的機會;

  6. 認識更多的行業朋友,或者交流自己的創業小項目;

  7. 交流與分享技術面試心得;

  8. 高質量、有價值的社區永遠都不會是你所在的 QQ 群或微信群。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • SQL腳本 /*************1:刪除臨時表*************/ if exists(select * from tempdb..sysobjects where id=object_id('tempdb..#tempTable')) drop table #tempTable; ...
  • 有時候我們需要跨庫join查詢,但是配置多數據源成本又太高,Oracle提供了DBLink功能,MySQL中也有類似的實現:federated engine。 1. MySQL中使用federated引擎的表能夠映射遠程資料庫的表,本地的這張表相當於遠程資料庫某表在本地的引用,在本地對錶的操作能夠實 ...
  • 註意:無特殊說明,Flutter版本及Dart版本如下: Flutter版本: 1.12.13+hotfix.5 Dart版本: 2.7.0 展示非同步任務狀態 當有一個Future(非同步)任務需要展示給用戶時,可以使用FutureBuilder控制項來完成,比如向伺服器發送數據成功時顯示成功提示: 效 ...
  • Android.bp是用來替換Android.mk的配置文件,它使用Blueprint框架來解析。Blueprint是生成、解析Android.bp的工具,是Soong的一部分。Soong則是專為Android編譯而設計的工具,Blueprint只是解析文件的形式,而Soong則解釋內容的含義,最終 ...
  • Api分類 internal api 翻譯為內部API,理解為供sdk內部使用的API。 這類介面最初打算就是不對外公開的,有點private的意思。 hide api 在源碼中看到使用@hide 標記的方法或類,就是hide的。 這類介面本意是要公開,但是當前階段仍然不穩定或未開發完成。所以暫時不 ...
  • @[TOC] 面向過程編程P OP(Process oriented programming) 面向過程就是分析出解決問題的步驟,然後用函數把這些步驟一步一步實現,使用的時候再一個一個的依次調用就可以了。 優點:性能比面向對象高,適合跟硬體聯繫很緊密的東西,例如單片機就採用的面向過程編程 缺點:沒有 ...
  • 效果圖 直接放代碼 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>cat</title> <link rel="stylesheet" href="../css/base.css"> <link rel=" ...
  • 遇到這個問題,我在網上找了好多資料,最終於解決了!!! ★,° :.☆( ̄▽ ̄)/$: .°★ 。 我遇到的問題是這樣的:鏈接mysql完全按照官網上做的,但是在yarn dev 時就是一直報錯,錯誤我就不貼出來了,看不懂
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...