java專案中總是用開源框架是不是顯得自己沒有技術能力,只會用別人的東西?

時間 2021-05-06 00:37:30

1樓:

技術能力並不是意味著你要從0101開始寫起;真正的技術能力是解決實際問題的能力。

在軟體行業的混沌時期,先輩們什麼都沒有,只有紙帶和打卡機,這種情況情況下是不得不從0101做起,但是,現在都2023年了,軟體行業的基礎設施已經發展得非常了得了,不僅是開源軟體,連各種雲服務都滿天飛了,這種情況對於那些真正專注於解決自己業務問題的人來說是最好的時代。

2樓:

不會啊,優秀的開源框架有很多優秀的設計理念,想全部掌握沒個三五年下不來。至於別人怎麼說風涼話,你不必放心上。

乙個框架是經過數次重構,修改了千萬個BUG,穩定後才能發布的。這裡面也有實打實的人力投入。不是說自己寫就能保質保量寫出來的。

所以即使你看懂了原始碼,也不要說自己去寫乙個,時間不夠的。

最好的建議就是多做筆記,把開源框架的學習使用筆記積累下來,時久天長,萬一哪天非得造輪子不可時,技術筆記能助你一臂之力。

3樓:SKOFE

不會,不管是哪種語言都一樣,對於一般開發者而言,從工作效率上看,實際開發中用現成的輪子進行復用出活效率更高;從框架效能上看,自己搞的框架和成熟框架比,短期內一般也是胳膊拗不過大腿。除非是為了特殊原因,比如有智財權的問題、許可證的問題或是僅僅是想挑戰自己,有創新的需求。否則不建議自己造輪子。

活是幹不完的,我覺得還是別吃力不討好。

如果想展示自己的能力,可以找點時間自己分析開源框架,寫點部落格什麼的,這同樣能學到知識提公升水平的。既然都能看懂整個框架的設計細節,那寫出個牛X框架只是時間問題。難道不是嗎?

4樓:禿頭哥程式設計

瀉藥。90%的程式設計師都是搬磚的,造輪子的有多少?

實際開發中,老大讓你兩天把這個功能完成,用開源框架很快就完成了,而且效能還很好,自己寫得5天,你要自己寫還是用框架?

業餘時間自己可以研究造輪子,但工作中能copy的肯定直接copy咯。

關係很好的同事總是插手專案中我負責的部分,還經常就我的這部分在領導表現自己,讓我很生氣,是我小心眼嗎?

丫梨Julia 真有這種人,手伸的很長,恨不得全單位的事情她都要插手,還會對別人負責的業務指手畫腳,甚至跟領導匯報你業務相關的事情,顯得什麼都明白,積極為單位著想,讓領導覺得單位沒她不可,每個領域她都有關係,以達到自己職業發展目標。需要注意的是,自己的業務具體事項少跟她說,別讓她知道太多,以免麻煩太...

java中用servlet JDBC做專案熟練但是轉到框架就特別困難,我應該怎麼學?

Java引路人 框架學習得有順序,不要一上來就是SSM SSH整合,這是錯誤的 1 首先學習Struts1或2,兩者都能學是最好的。雖然不怎麼用了,但是裡面有些東西確實還是代表乙個時代,框架是越來越先進,但是封裝越多對我們寫程式的卻是大問題,因為有些人光顧著做出東西而忽略了底層 2 再學習Hiber...

ElasticSearch在專案中具體怎麼用?

銘毅天下 Elasticsearch Top5典型應用場景 老衲的飄柔 1.你可以單獨部署使用,比如logstash進行nginx日誌的收集,再通過kibana進行資料展示分析。也可以搭配在專案中使用,那如果在專案中使用,要求你的專案能夠支援elastichsearch的介面操作,比如我們專案是yi...