首頁>Club>
11
回覆列表
  • 1 # 個人徵信小常識

    由淺入深,有小到大,迴圈漸進。要先熟悉整個業務流程,專案背景,服務使用者群體是哪些人,解決了什麼問題,就是搞懂專案的存在意義,再去深入技術研究。

  • 2 # Java猿

    一看就是it工作者,寫程式免不了crud的工作。其實增刪改查的技術含量也沒有人說的那麼低,寫好這些也需要很多技巧的,最佳化慢查詢也是很高大上的。如果你感覺這些都做好了,你可以在業務邏輯程式碼最佳化方面做文章,把程式碼做的可擴張,可維護,還能看的懂就比較難了。

  • 3 # 程式設計師進軍SJF

    首先題主說的crud 如果單純是持久層,現在很多框架已經做了封裝基本上不需要自己再寫.針對單表業務從前端到後端都有程式碼生成.題主可能覺得做業務就是crud .要利用好這些crud 方法 如何寫出效能更好的業務邏輯程式碼!只要是做業務研發 肯定是離不開crud重複工作.

    如果題主想擺脫.那麼就要持續學習、加深技術研究及各個應用框架深入理解.然後可以考慮去做架構、或者中介軟體研發 這樣crud 可能會減少.更多的是技術功底及編碼功底的考驗.

    還有一種就是去走管理崗 這樣就不會有crud了 .留下給你下邊的兄弟們crud去哈哈哈.

    看題主選擇了,更極端就是換行業、但是我覺得每行都有一些重複的工作。如何解決這些重複的工作?才是我們應該多思考的!

  • 4 # IT人劉俊明

    這是一個非常好的問題,對於很多程式設計師來說,這也是一個比較現實的問題,作為一名IT從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

    隨著當前IT行業不斷進行人才結構調整,大量傳統應用級程式設計師(crud)將面臨一定的發展危機,而要想突破目前的崗位發展瓶頸,需要從三個方面入手,其一是積極學習新技術;其二是提升自身的人才層次水平;其三是掌握一定的行業知識。

    目前產業網際網路正處在發展的初期,從技術發展趨勢來看,產業網際網路時代將是平臺化時代,一系列技術平臺將成為產業網際網路時代的主角,涉及到雲計算平臺、大資料平臺、物聯網平臺、人工智慧平臺等等,未來大量的行業應用都將基於這些平臺來構建,所以對於程式設計師來說,掌握這些平臺知識是非常重要的。目前雲計算平臺已經在開發領域逐漸普及,所以可以先從雲計算平臺開始學習。

    產業結構升級必然會全面提升創新的步伐,而創新自然離不開創新型人才,從當前的人才培養體系來看,研究生教育是培養創新型人才的主要渠道,所以透過讀研也會明顯提升自身的職場競爭力,也會為自己開啟更多的就業渠道。實際上,從近些年研究生的報考情況來看,大量的初級程式設計師都希望透過讀研來提升自己。

    除了讀研和學習新技術之外,應用級程式設計師要想提升自己的競爭力,還應該積累更多的行業知識,這在產業網際網路時代尤其重要。產業網際網路要想全面落地到行業領域,一定離不開行業專家的參與,而對於程式設計師來說,如果掌握一定的行業知識能夠明顯提升開發效率。

  • 5 # 一入程式碼深似海

    當前一部分程式猿日常進行的服務端開發中僅僅設計簡單地資料庫增刪改查等操作,日復一日對技能零增長導致對未來的迷茫和對行業的不信任也越來越嚴重,如何從反覆的CRUD中解放成為一個令人焦慮和緊張的話題。1 對於軟體生命週期的認識軟體開發的生命週期設計到需求、設計、開發、測試、運維等各個階段,每個階段又包含不同的步驟與過程,在軟體生命週期的每個過程中都涉及到不同工種的程式猿進行合作完成,程式設計師的迷茫也由此而來,由於職責所在,我們只能從事由自己負責的專一的一部分工作,日復一日、年復一年,造成此局面的重要原因是因為大部分人根據自己的工作範圍給自己劃定了一個自我限制的小圈子,打破該困難的有效途徑之一就是打破這個限制思維的圈子。就CRUD而言,它給人劃定的小圈子就是反覆地操作那些簡單的SQL,打破堡壘的唯一方法就是從內部攻破:如何選中持久層框架?各種持久層框架的有什麼特點並且適合什麼業務?底層選用的資料庫儲存?資料庫業務表與業務SQL的設計與最佳化?業務表設計的原則等一些列的鬼畜n連問就是攻破這些堡壘的烈性TNT,在明白這些過程中就會不斷增加從業務層面對業務邏輯的把握、從技術層面對持久層架構的把握,等對這個持久層的小世界瞭如指掌之後,我們站在與持久層互動的層面就會看到更多的新問題:業務層的邏輯制定是否規範?表現層如何完美展示使用者所需的資料?前端如何更優雅的帶來更好地視覺體驗?在一次次鬼畜n連問的迭代過程中不斷地擴充套件自己的知識面。有猿或許會問:我只是負責CRUD的工作,其他業務已經超過範圍了。那麼此猿不是一個合格的程式猿,不會利用計算機操控挖掘機來炒菜的程式猿不是一個合格的理髮師。每個猿都有自己的專長,但是需要擴充套件的層面是無窮無盡的,只有不斷打破當前的桎梏,才能獲取更廣泛的新生天地。2 程式猿就是要不斷進步不斷學習當前社會正處在飛速發展的階段,各種程式設計技術框架工具層出不窮應接不暇,只有保持良好的學習狀態才能保證與時俱進,才能更上程式猿大軍前進的步伐而不至於掉隊,保持優秀才能站在業界的前沿,合格猿的口號就是:沒有困難創造困難也要努力學習新技術。不要為自己的不努力不作為找藉口,也不要為自己的懶惰找理由,只有掌握的知識足夠多的,才能勝任多方面的工作,架構、開發、測試、資料、運維等,每個方向都會有大量的需求,這樣就有實力去接觸CRUD之外的工作。

  • 中秋節和大豐收的關聯?
  • 和網際網路發生關係可能性最小的行業是哪個行業?