[英]Suitable tech stack for my next "side" project
我即將開始我的下一個新的“大事”副項目,該項目確實有很大的發展潛力。 我唯一的問題是為它選擇合適的技術堆棧。 我正在考慮 RoR 和 node.js 堆棧之間的關系。 由於我是一名全職 RoR 開發人員(我是一個不錯的 JS 開發人員,但沒有任何 node.js 經驗)所以選擇 RoR 是有意義的,但是我即將開始開發的應用程序必須有很多實時功能以及報告、一些小圖像處理、pdf 生成。 因此,我需要您的建議,哪種技術堆棧更適合我的情況。 幫助我選擇的關鍵事項:
請注意,我對開始語言/技術火焰戰爭不感興趣。 我正在尋求幫助來為工作選擇合適的工具,因為我有偏見,因為幾年來,RoR 一直是我的金錘,所以每個新問題對我來說都像是一顆釘子。
查看當前的熱門話題,微服務架構,這將使您的應用程序技術/語言依賴免費,因此您可以使用 RoR 構建應用程序的微服務,另一個使用 Node.js,第三個使用 PHP,等等,您可以稍后輕松更改微服務技術/語言。
這就是我要做的——我真的會專注於你在這一切中的目標:
選擇其中之一。 如果要啟動這件事,那就專注於此。 如果是學習一門新語言等,那就專注於此。 不要兩者都做。
你還提到了另一個危險信號——沒有截止日期。 如果你沒有截止日期,你永遠不會完成這件事並啟動它,我幾乎可以保證。 我已經做到了。 我見過很多很多其他人這樣做。 即使你設定了 6 周的最后期限,也要堅持下去。 如果它正在下滑,則拉動功能,直到您可以在 6 周內發貨。 以某種方式、形式或形式公開承諾這一點。 Facebook、Twitter 等等,只是承諾推出一些東西。
每天都在這個項目上工作,即使只有 30 分鍾。 是的,你可以在 30 分鍾內完成一些有價值的事情,我每天都在自己的業余項目中做這件事。 把那個球向前推。 安排那個塊。 干活。
最后記錄你每一天的進步,跟蹤你做了什么以及你要去哪里。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.