https://edu.51cto.com/course/8212.html?source=so
爲項目和產品服務:適合項目多和碎的公司,爲了充分複用每個人。
並且,新的時髦的技術,我們未必一定要使用,最好是沉澱觀察觀察,稍微等等,多考慮考慮再決定,還是要慎重。
Twitter最早用Ruby On Rails搭建,後來用的Scala(拖慢了各種進度),最後用Java替換的。(Scala:可以做數據分析)
Swift語言,比如2.0和3.0的語言差別大,3.0未必能編譯2.0的東西,這種細節要注意。
OpenResty基本的用途:是個Web應用服務器,可以用來做負載均衡、
APIBUS是什麼:API的數據總線。把變化的東西集中到一起,控制變化的時候只要改一個地方就可以了。
來自錘子科技研發總監池建強的分享,做項目規劃的時候需要注意的東西:
(2)程序員過於樂觀,似乎“永遠是樂觀”的,實際的耗時比預估的往往要長;
(3)約定一個時間點,一定要出一個成果,push團隊,趕進度,提倡按時上線,給團隊施加一些壓力。屆時實在是完不成了,增加一兩天去完成這件事,慢慢的讓目標更成功達成;
技術人員要對Linux很熟悉,不僅僅是命令行的熟悉,要對Shell熟悉些
(1)閉環原則(清晰的上傳下達,清晰的任務佈置和清晰的反饋)
(2)誰難受誰推進原則(涉及跨部門合作,當都覺得是對方的事情的時候,應該有一個牽頭的人)
(3)大處着眼,小處着手。要有創見性,有一個偉大的想法鼓舞着自己和團隊往前走。如果沒有想法的話大家就沒有凝聚性也沒有長久性;
一個產品,應該有數據感知能力,比如產品有能力獲取到用戶對哪些功能感興趣等等,用戶行爲統計和日活躍度(這裏可以用到谷歌分析操作打點日誌等);