首頁>Club>
工作中總會遇到自己解決不了的問題
27
回覆列表
  • 1 # 追尋兒時的小猴子

    首先明確對自己所學知識有個大概瞭解,java基礎學完了嗎,學的紮實嗎,學的時候多問自己幾個為什麼,學習完基礎的知識,開始學習框架,既然學java,那spring全家桶一定脫不了,學習一定要有計劃,循序漸進,不要總想著我學了這麼多,我還是不會做專案怎麼辦,自己買個課程系統學習一下,跟著別人做專案,第一個專案多編寫幾遍,學會去為什麼這麼寫,以後就好了。

  • 2 # 突破程式設計師

    首先看是什麼專案,專案重要的是需求明確,有了需求,做好設計,才能開始好好寫程式碼。

    建議不要一開始就想完成很大的專案任務,把專案任務進行分解,分解為很小的任務。

    其次是模仿,把有相似功能的程式碼拿過來,仔細一行行理解透徹,在已有程式碼的基礎上去改造,來實現自己的任務,當模仿的多了之後就自然而然可以獨立的完成專案任務。

    最後建議多看看官方的使用文件,一般官方的使用文件會包含我們開發所需要的一切。

  • 3 # 山姆智慧

    首先,專案選擇應該簡單,且有代表性。再者,分前端和後端,前端css,jquery,js,html是否熟悉,後端大部分專案需分層,controller,service,dao層。然後,dao層的資料庫連線是否正確,配置檔案或後端程式碼。最後,前端頁面與後端互動。以上那個環節導致自己不能獨立開發,請檢查解決,注意思路,從簡單程式碼入手。

  • 4 # 列炮緩開局

    都是這樣,流水線做習慣了,被別人安排任務習慣了,導致你不懂如何從0規劃設計!

    腦中沒有一個完整的圖紙,你需要試著自己搭建組建框架,自己多寫一些完整的小專案,試著自己提高!

    另外一個建議就是學會把技術分類,知道現實中存在哪些、哪類問題,什麼技術是用來解決什麼問題的!

    當你自己獨立做專案的時候,你回想應該要解決什麼問題,用什麼技術!隨著你知識量的提升,你的架構和理解能力都會提升,多動手、習慣自己安排自己

  • 5 # 極客大師兄

    獨立完成一個專案至少要具備如下幾個基本技能

    1.服務端程式設計能力,會任何一門服務端語言比如JAVA

    2.資料庫程式設計能力,任何一種資料庫,如MySQL,PosggreSQL或其他,以及基本的SQL語言

    3.前端程式設計能力,起碼會點H5,Javascript,或VUE之類的框架

    如此這般才能獨立完成一個有前端頁面,有後端邏輯,有資料儲存的完整專案

    不知道你說的學了一年JAVA是否還包含以上技能

  • 6 # 跨境電商欽雨說

    以下是整理出的自認為需要用心和理解的地方:

    1、介面中的成員變數【預設屬性】為public static final修飾,介面中的成員變數,定義時必須初始化;

    2、介面中的成員方法【預設屬性】為abstract,方法只能有宣告,不能有方法體;

    3、一個類【遵從】介面,要求該類必須使用在介面中的所有成員方法;

    4、一個類可以透過implements關鍵字【遵從】多個介面,不同的介面可以透過逗號隔開,例如class Test implements A, B。

    使用abstract關鍵字時應注意四點:

    1、abstract修飾的成員方法,沒有方法體,只有方法的宣告;

    2、如果一個類記憶體在abstract修飾的方法,那麼這個類必須使用abstract修飾;

    3、一個類繼承存在abstract方法的abstract類必須實現當前abstract類中的所有abstract方法;

    4.abstract修飾的類是沒有自己的類物件的,因為在abstract類中可能存在abstractr修飾的方法。而使用abstract修飾的方法,是沒有方法體,一個沒有方法體的方法,如果有物件來呼叫該方法的話,無法執行。

    個人技術成長不能單打獨鬥,要學會與人交流,學會將別人的知識為自己所用。專業的學習能在短時間將你帶入Java的世界,縮短你與專業Java工程師的差距,有個兢兢業業的老師專心教你,總是比自己自學更省時間,自然時間的代價是花費一定的費用。

  • 7 # 全階魔方

    那你很厲害呀!可以自學一年Java,這說明你的決心和毅力超出常人,對於專案經驗這塊,可以瞭解一下朗沃,現在推出線上專案直播課,讓你能獨立在家完成專案

  • 8 # 星通會

    建議先從碼雲、GitHub甚至spring官網上下載一些示例專案,先在本地跑起來,然後熟悉下人家是怎麼構建的專案,自己copy下別人的架構方式,然後再寫自己的業務程式碼,最後部署在自己買的雲伺服器上。

    主要還是先從copy開始,慢慢的熟悉Java專案的架構流程,其實最主要的還是你自己的核心程式碼業務邏輯,不過這個要慢慢來。

  • 9 # 從知

    都是從這步過來的,其實大部分程式設計師的工作都是複製、貼上;看著簡單,但是核心確是理解並運用;

    初期不要獨立完成,利用網上開源社群(github,gitee等),有很多適合的專案,複製下來,執行,然後按照自己的需求不斷的修改,碰到問題學會網上搜索別人的解決辦法,在不斷使用中學習;

    程式設計師的成長送你一句話:“內事不決問百度,外事不決問谷歌”

  • 10 # 小糖hpp

    首先, 不要著急,靜下心來,先完成一個小的,比如寫一個部落格類網站,不要著急立刻讓自己寫完,就先寫一個簡單,比如登入,發帖,訊息提醒,回覆,暫時也不用分頁等技術,就完成這些 在完成過程中 看看有沒有什麼是自己不會的,不會的立刻學 立刻用到自己的專案中,然後把這個相關技術記錄下來,防止自己遺忘,先完成簡單的 ,然後在拓展,比如價格修改頭像,分頁,分組,然後在加上網頁影片播放,網上交易等等 有淺入深,好的專案不是一天就可以完成的。

  • 11 # IT人劉俊明

    作為一名IT從業者,同時也出版過Java程式設計書籍,所以我來回答一下這個問題。

    首先,很多自學Java程式設計的人在參加到專案組的初期,都會面臨各種各樣的問題,很多人在面對開發任務的時候也會出現無從下手的情況,導致這一問題的主要原因是自學者的實踐經驗不足,所以要想盡快融入到專案組中,應該儘快提升自身的實踐能力。

    自學Java往往會更注重程式設計的語法,而在實際的開發任務中,開發工具、開發流程和對於業務的熟悉程度往往更重要,而且實際開發中,程式碼量要遠遠大於學習期間的實驗程式碼量,這也是一個不小的挑戰。

    對於自學者來說,要想盡快完成專案開發任務,應該從以下三個方面入手:

    第一:透過開發案例來學習。在進入開發團隊的初期,應該透過已有的開發案例來了解開發團隊的技術風格,從而儘快融入到開發團隊中。在開發案例的選擇上,應該儘量選擇近期完成的專案,同時要注重案例的型別。

    第二:注重溝通交流。在進入開發團隊的初期,一定要注重交流,不懂的地方應該及時與有經驗的程式設計師溝通,這個過程對於程式設計師的成長是非常重要的。按照歷史經驗來看,善於溝通交流的程式設計師往往能夠獲得快速的成長。

    第三:注重流程的學習。開發專案時一定要注重流程的學習,業務流程和技術流程對於程式開發是比較重要的。在開發專案之前,首先要搞清楚業務邏輯,然後再考慮技術實現方案,而技術實現方案往往要考慮到所在團隊的技術流程。

  • 12 # SteveJrong

    這是正常的,任何層次的程式設計師都會有不少問題難以在獨立的情況下快速去解決,而大多數需要獲取三方資訊才能更快的解決。如果有問題真的是因為自身水平無法解決的還在一直悶著解決,浪費時間也浪費精力,雖然自己解決的問題理解深刻,但實際開發中根本沒那麼多給你研究的時間,先解決問題再理解原理。

    兩點:多向別人虛心請教,多實戰

    大佬們經驗豐富,遇到實在難以解決的問題一定要請教他們,因為人的思路不一樣,你卡住了還有別人的思路,他的思路或許能給你帶來啟發,問題相對就好解決了。再者大佬經驗比你多踩得坑比你多,你就可以儘量少走彎路。

    除了多像別人虛心請教外,多做專案是很有必要的。熟能生巧,見得多了自然而然慢慢的就理解了。

    最後一點有空多看基礎知識。比如底層實現演算法導論設計模式思想等,學習先進的思想然後運用在實際編碼中,你的硬實力會大大增強。

    祝好運

  • 13 # 眉山陳曉

    你學了是幹什麼的???我沒搞懂

    你要把java的所有知識點都學完,所以課後題都做烤魚嗎??我沒搞懂

    火車你不會造,搞個玩具車能難到你嗎

    我們學東西,不就是想做點東西嗎,請問帥哥,是這樣嗎???

    我學語言,除了c++認真學以外,其他基本不用專門學,比如pathon,先確定一個小小小功能,然後分解出知識點,比如介面演算法三方包,然後就開幹了,其他用不著的不用學,你又不是神

    上面只是舉例表達:學以致用,才是最好的學習方法。

    你現在應該具備寫個小東西的能力,那就幹吧,還等個屁。

    很多東西我們不會,但是,別自卑,那是不需要會,有需要,我可以,請你樹立這個信心。

    最後說一點,創造一個東西才是有趣的,動力無限,所以要學要做

  • 14 # 福海威哥

    本人的本科專業是化學工程,大學時期有兩門工科必修的軟體程式設計基礎,大二就結束了。後來又自己買書借書自學了一些實戰的開發,《深入淺出VC6.0》《Java就業培訓》《J2ME從入門到實踐》等等,一直到大四畢業前夕,都在自學和演練。

    畢業後的前幾個月,做了兩手準備,首選軟體開發類崗位,備選化學化工類研發崗。後來陰差陽錯,折騰的大半年才開始轉崗到軟體開發。

    實際上,無論自學再多,如果僅僅是坐在學校或者家裡對著那幾本書演練,其實都不算開始,因為真實的專案開發會有各種各樣的要求,比如會有很多的需求文件要去理解,產品經理以及專案經理的臨時性需求,專案組實際用的底層技術,這些通常會讓沒有實戰的初學者無所適從。

    我更建議初學者,一邊修煉好基本功,也要多積累實戰性的技能,另外一個是儘快找機會參加實際專案開發,結識更多的業內夥伴,多積累,多沉澱,勤讀書,做筆記。

    祝你順利。

  • 15 # 方法研究

    大中專案

    一般有很多人,多向高手學習,必要的時候應該出一些拜師費,謙虛一點。

    小專案

    加入相關QQ群,大神很多,多向人請教。

    多百度,現在普通問題百度上都有解答。

  • 16 # 思凡79

    可以報名機構系統學習專業知識,如果想高薪就業專案實戰是很重要的因素。報名培訓機構可以補這個短板,從事多年經驗豐富的講師教授理論知識外,還會帶大家實戰演練目前企業所需求的專案經驗,沒有專案經驗是很多人存在的短板,一般三個月工資就出來培訓班的費用了。

  • 中秋節和大豐收的關聯?
  • 父母吵架吵的像仇人,為什麼就是不離婚?