回覆列表
  • 1 # 碼聞強識

    先鍛鍊自己的業務思維能力,程式碼是跟著業務走的,先把業務梳理清楚,再說程式碼的事情。

    再說編碼,動手前先設計弄清楚,資料設計、關鍵流程設計、程式碼流程設計等等,這些要求我們謀定而後動,這樣做不至於造成很大的返工。

    剛入行,多請教前輩,臉皮不值錢的,早丟人比晚丟人強。當然是先思考,解決不了再丟擲問題,不能像個甩手掌櫃,遇到問題就求助別人,別人也沒義務幫你解決問題。一定要關注錯誤日誌,日誌中就藏著解決問題的方案。

    技術進步就是一個踩坑的過程,踩的越多進步越快,大牛都是踩著成百上千的BUG過來的。不要避開遇到的問題,正是這些問題成就未來的你。

    工作外一定要充電,同學之間的差距拉開就在工作後的三四年,自我教育能力強的人進步自然不會慢。

  • 2 # 虎皮蘭三葉草

    根據我的個人的經歷。

    第一,要完整的理解業務需求和工作目標。

    第二,要多做工作,多寫程式碼。

    第三,要多看其他同事寫的程式碼,多學習和參考其他同事寫的程式碼。如果你的同事有比較牛的大神跟人家學習。

    第四呢,就是要多看網路文章和書籍。

    另外最重要的一點就是要總結,把自己在工作中學習中碰到的問題,記寫程式碼,定期總結,最好你自己也開一個部落格,做一些分享,把自己工作中碰到的難點問題怎麼解決的,分享出來,方便以後自己查詢。形成一個自己的完整的那個技術文件。這個就是報告對您的幫助會非常大,因為總結就是一個自我提升,生我反饋的一個過程。

  • 3 # 大大團子

    新手入職最怕的是沒有機會證明自己,如果你打算混日子,下面的話就當白說,如果你想升職加薪,不妨聽我一言

    1.首先就是你選擇的企業,雖然都是做程式設計,敲程式碼,但不同的企業,行業,都有差別,一定要熟知自己行業的產品

    2.技術,不管你是自學的,還是培訓出來的,或者是在以前工作中“混”出來的經驗,作為一個技術人員,如果沒有紮實基礎,穩步提升自身技術的能力,那終究會被淘汰,吃老本能吃多少年?所以,不論你技術渣也好,牛也罷,都要穩步提升技術能力

    3.接下來就是發展路線了,java一途到最後無非是技術路線和管理路線,看自己發展道路和自身性格做決定。做技術就要做到最高那一層,要不然歲數大了還要天天敲程式碼實在要老命。做管理既要熟知技術也要學會管理,交際,人脈都算比較重要。

    但說一千道一萬,最重要的還是技術本身!!!

  • 4 # 二月鳥東飛

    大家的觀點都是從企業入手,我分享一些不一樣的觀點。

    我覺得作為一個新手第一要搞明白的是自己的直接上級對自己的期望是什麼?

    因為上級關注的點跟你是不一樣的,作為個人而言,遵循自己的興趣和愛好是沒有問題的,但作為上級而言,更多的考慮是公司整體戰略的執行,他需要更有效的執行者來幫助自己達成公司的期望。

    所以,跟上級達成有效溝通才是一個新手更需要去注意的,有效溝通就是更快的讓上級瞭解自己的優缺點,你也要去更大程度的去了解上級。

    現在的社會是以合作為基礎的,在現有的環境下,如何把握合理有效的溝通你才會有更多的資源和機會去成長。

  • 5 # 職引官話職場

    新手上路,注意躲避!這Java職業新手上崗其實跟剛剛拿到駕駛證的新手一樣,總要小心謹慎避免橫行無忌!那作為一個Java新手該怎麼趕快適應作業呢?

    作為一個Java職業新手,在作業之前,首先要檢查一下自己的技術怎麼,自己的技術是否能擔任自己應聘的作業,這個很要害。一名合格的Java工程師是至少要具有以下技術的:

    JavaSE是中心,這也是初學Java人員應先觸控學習的部分。包括學習變數,根本資料型別,進位制,跳脫字元,運算子,分支句子和迴圈句子,對陣列、面向目標和反常處理等。

    其次是資料庫知識,作為初級Java程式設計師必需要把握一種常用的關係型書庫的應用,如MySQL或oracle等,資料庫目標諸如表、檢視等的建立、增刪改查句子,尤其是查詢,在企業中經常需要從十幾張表、或幾十張表中查詢資料,所以關於怎麼進行內銜接、外銜接、以及聯合查詢等一定要把握,另外關於索引、業務等也要把握。

    第三是Java Web部分,由於Java主要做web開發,一些前端技術HTML3、CSS5,javaScript,jQuery等這些不見得要學得有多深入,但是必需要把握,tomcat、jsp,以及和資料庫的互動這些都是必需要把握的。

    第四是結構部分,幹流的ORM結構有Mybatis、hibernate,MVC結構有Spring MVC、Struts2等,能夠優先把握幹流的SSM結構組合。

    在把握了以上技術之後,便能夠開端自己的作業之旅了,關於新手趕快適應作業,有以下建議:

    適應作業的頭一步,就是跟身邊的搭檔打好交道,不需要你多殷勤,只需你的所作所為不讓人惡感,不過也不必多慮,你不是人民幣,不可能悉數的人都喜歡你,保持一般的人際交往就能夠了,趕快的適應作業空氣,和搭檔融為一體。

    作業中仍然仍是得以作業內容為主,作為一個Java新手必須明確自己的崗位職責,明確自己每日作業內容,然後趕快把作業內容所需的崗位技術學會,趕快的上手作業,做到合理安排自己的作業時間,高效的作業,不耽誤專案的程序。

    很多Java新手進入到作業中,有時候總感覺不知道自己要做什麼,那麼就自動多問問,還有的Java新手在作業中總是擔心自己會完不成任務,這個是很正常的,跟著時間,跟著你的技術越來越嫻熟,跟著你對作業內容觸控越來越多,這一切都不是問題,要害是你不能心急,心急吃不了熱豆腐。

    好了,就先說到這吧,祝我們作業順利!

  • 6 # IT人劉俊明

    我帶Java開發團隊多年,所以我來回答一下這個問題。

    專案組幾乎每年都會新進入一批Java初級程式設計師,但是也幾乎每年都有一定比例的Java程式設計師最終選擇了放棄,原因主要集中在三個方面,一方面是遲遲不能融入開發團隊,無法完成開發任務,一方面是不能適應軟體開發的工作環境,最後一方面是無法承受較大的工作壓力。這其中遲遲無法完成開發任務是比較常見的原因,有的初級程式設計師甚至在堅持了三個月後仍然無法融入到開發團隊,最終選擇了放棄。

    對於Java初級程式設計師來說,要想盡快適應工作環境應該做好三方面的工作:

    第一:注重交流。在程式開發領域,即使是一名有經驗的主力程式設計師,在到達一個新的工作環境後,通常也需要經過一段時間之後才能逐漸適應,因為不同的開發團隊往往有不同的技術風格,這個時候一定要與團隊已有成員積極交流,透過交流掌握團隊的技術方向和所使用的技術細節,這對於順利融入開發團隊是比較重要的。通常,科技公司會為新入職的Java初級程式設計師配備一名主力程式設計師以輔助其儘快融入開發團隊。

    第二:從基礎任務開始做起。實際專案的程式碼規模往往都比較大,這也是不少初級Java程式設計師比較頭疼的問題之一,感覺無從下手。一個比較好的解決方案就是從基本的任務開始做起,把程式碼進行模組化劃分,然後在此基礎上做一些修改,然後一步一步理清程式碼的編寫思路。

    第三:多動手勤彙報。對於初級Java程式設計師來說,一定要多動手做實驗,然後及時跟團隊負責人彙報程序情況。有困難一定要及時彙報,團隊負責人往往會有針對性的解決方案,所以一定不要自己悶不作聲,一定要及時把自己的情況說清楚,把困難說清楚。

  • 7 # 加瓦攻城獅

    作為一名新人剛進入企業我覺得最重要的就是不要敲程式碼。

    相信大家都深有體會,必須先熟悉公司的程式碼,業務邏輯,適應團隊人員等等。

    很多新手進入公司並不是說不會寫程式碼,而是害怕自己寫不出程式碼,都是心理作用而已,所以我認為熟悉團隊也是非常重要的。

    希望給大家個參考建議

  • 8 # 成序院

    首先,基礎要紮實;其次,是多練;最後,培養自己根據業務寫程式碼的能力;

    無所謂新手不新手的,只要你自己有明確的目標,不斷提升自己的能力(各方面的),有一個實際專案下來你就會明白,開發其實就那麼回事。

  • 9 # 大艾迪西

    1. 剛入職的時候,一定會有人給你一些專案資料,一定要仔細閱讀。

    2. 和上學一樣,不要遲到早退。守時是一個人最基本的素養,無論工作或者生活。

    2. 遵守公司的程式碼規範。比如,獲取使用者的方法命名,有的公司用getUser(),有的公司用findUser(),不要根據自己的喜好隨便命名。養成程式碼規範,也是適應公司的重要一步。

    3. 不要遇到問題就問別人,先自己解決,多看錯誤日誌,解決方案基本都在錯誤日誌裡面。實在解決不了,再問同事,態度一定要好,大家都是上班賺錢生活,工作很忙,如果你以一種命令的語氣問別人,撞牆是必須的。

    4. 無論管理崗位,還是技術崗位,學習瞭解業務流程是最重要的,也是前提。多瞭解業務流程,才能更好的提升寫程式碼的能力,也有助於以後的發展。

  • 10 # 高階Bug調查員

    Java新手儘快適應工作的方法,我覺得只需要做好一點:擺正心態

    接下來,我來說說如何做到擺正心態,從而快速適應工作。

    將自己想象成特工

    哈哈,這個方法,真的是屢試不爽。因為我比較喜歡看動作片(真的是正兒八經的動作片哦!)

    你可以想象自己正在完成一個組織交給你的機密任務,比如,接觸核危機!

    你需要調動一切手段,搜尋你需要弄明白的事情,然後將其應用於問題的解決上,不惜一切代價完美完成任務!

    在心理學上,這也是有根據的,人們透過對自己的一種自我暗示,可以慢慢的影響一個人的行為。亞里士多德說:“一個清晰的想象促使身體服從它,這正是行為的自然原理。想象實際上控制著所有感知力,感知力又控制著心臟的跳動,而且透過它啟用所有生命機能。因而,整個機體是可以被改善的。儘管如此,這個想象無論多麼清晰,它也不能改變一隻手、一隻腳或者其他器官的形態。”

    主動學習

    主動學習就是要積極主動的去接觸業務知識,心無旁騖的鑽研和工作。

    我在學生時期經常會有這樣的感覺,一門功課,如果你主動去學習、聽講、總結,盡力做到學好一門功課所必需的全部工作,那麼學起來也不會特別累,越學越輕鬆!

    這是因為主動學習可以讓你的大腦保持一種興奮狀態,這種興奮狀態,其實很容易受到情緒的影響,如果你態度積極,那麼這種興奮狀態就會持續,如果你態度消極,那麼興奮狀態將會大幅度下降,這就會導致你學沒心思學,看過的還容易忘!

    興奮狀態可以刺激多巴胺的分泌,它傳遞興奮及開心的資訊,會讓人覺得開心、愉悅,這也就是為什麼主動情緒可以讓你覺得非常心情愉悅的緣故。

    所以,工作中的學習也要積極主動,不僅可以減輕心理負擔,還可以快速進入工作狀態!

    把同事當作同學

    把同事當作同學的意思是——放鬆。

    前面兩條說的是壓力和動力,這條建議是為了讓你在心態上放輕鬆。這並不和第一條矛盾,工作上緊張是為了扼殺散漫的性格,提高工作效率,而這一條是為了減輕周圍環境對你的無形壓力。

    畢竟工作是第二,身體才是第一。

    陌生工作環境會給人帶來一種無形的壓力,很多人到了新的工作環境之後,可能會如履薄冰,生怕犯錯,說話都說不好了。其實這就是周圍的陌生環境、陌生的人給人的一種壓迫感。這種壓迫感會使人的神經緊繃,工作發揮不出更高的水平,嚴重的,可能還會導致由於壓力引起的各種不適,比如:掉頭髮。

    我看過一個影片,是關於脫髮的成因,其罪魁禍首就是壓力。所以,把同事當做同學一樣相處,不必過於在意他們,不僅可以減輕心理負擔,還有助於你集中精力解決問題。

    就算某一個功能真的比較難實現,擔心被領導看不起,可能會開除自己,其實也大可不必,本來大家都是給公司打工的,工作上能力有限,那就工作之外相處的融洽一些唄,就當做是同學一樣嘛。

    所以,把同事當做同學一樣相處,在工作之外儘快處好關係也非常重要。一方面可以儘快降低工作壓力,另一方面也可以讓你發揮出更高的工作水平。

  • 中秋節和大豐收的關聯?
  • 為什麼小孩願意聽老師的話而不聽家長的話呢?