主頁 >  其他 > 作業三年多的感慨與總結(一)

作業三年多的感慨與總結(一)

2020-11-13 01:40:37 其他

前言

  以前寫過“作業一年多的感慨與總結(一)”,現在突然怎么就突然三年多了呢,沒錯,中間那一年也就是2019-2020年這一年,我在號稱是外包巨頭的某公司被“人力外包”駐場開發,各種忙加班單休,搞得整個人都疲憊,懶懶散散看了很多資料電子書,寫了很多Word總結,但是都沒有好好修改,更別提好好寫博客了,在今年9月初的時候整個專案組大部分的人被迫調休(其實就是辭職)進入休整期,現在才有點時間寫寫東西,但是我在想如果一下子突然開始寫對技術的感悟理解的博文 ,結果可能不太好,所以我覺得應該先好好總結下2019.9-2020.10這段經歷吧(其實就是吐槽,哈哈哈),然后再慢慢來!


 先介紹下背景吧,我在互聯網環境比較差的某三線城市從事Java開發,技術水平整體不是很高,整體好一點的公司也沒幾個,大多數都是外包為主,個人覺得BOSS招聘上十有八九吧,最后本人又加上急需用錢所以我選擇了外包, 

 

一、艱難的開發經歷

   (1)明天上線,你自己今天看著辦                                          
   剛開始的兩個星期左右,沒有任何一個人能給一些檔案或者簡單介紹下代碼結構,具體實作啥樣的功能,這是因為一些代碼中根本沒有任何注釋,完全不知道要實作的核心功能點,業務流程,以后的某一天突然給過了一堆檔案,沒錯就是一堆檔案(后來才知道根本沒啥關系),說讓實作某個功能點,下星期要上線(當時已經是周五),然后自己慢慢摸索,周末加班剛好能做出來,期間找不到甲方安排任務的人,無法確認結果,于是直接問到甲方總監,最后才聯系到人,結果確認說是完全做錯了!明天上線你自己今天看著辦,一定要做出來,又于是乎繼續加班邊做邊問,逮著人不讓走確認每一步正確與否,我理解是否正確

   (2)別走啊,今晚上線

   “下班別走啊,XXX功能今晚上線”,同事幾個完全被安排的服服帖帖,連個模塊都沒建好,從始至終都沒有接到通知或者被安排任務說要上線

   (3)你們這寫的啥啊,為什么都是英文,怪不得經常出現問題

   客戶找過來(我們有一部分客服就在旁邊),甲方繞了一圈說不是我們的問題,最后還是繞回來了,指派到我們個人,讓客服小姐姐直接對接我們,給我們需求,對你沒聽錯 就是客服小 姐姐 給我們需求,人家就直接 坐在 我們旁邊看著我們寫代碼 ,一遍還抱怨你們這寫的什么啊,為什么都是英文,怪不得人家投訴有經常有問題,      

   (4)你們在說什么,我怎么不知道

  經常出現開完會之后,沒有針對到個人也沒有叫相應負責人去開會,不知道接下來自己的明確的開發任務,專案幾個小組之間資訊不流通,所以就經常發生如下的對話:

    A:今晚我可以不加班了,你們慢慢走,我走了哦

    B:咦??你那個功能不是要大改了嘛?你改了沒?

    A:WTF?!你們在說什么,我怎么不知道!

    B:不知道就對了,吃完飯趕緊回來加班吧,哈哈哈哈!

    人家客戶直接跟我們吐槽說,搞什么喲,你們自己的內部的訊息流都沒建立好,就對外輸出了(這句話聽起來很專業的樣子,至今記憶如新)

  .........

  多的就不多吐槽了,總結起來大家的感覺就是:上班跟上墳似的;頭一次感受到寫代碼怎么這么難啊

 

二、沒有自己生活的生活

  (1)除了電腦,床就是我的唯一

    專案緊急那段時間,回家就是飛奔向床先睡一會,然后再起床看下書學習下,畢竟我還是有一顆向往大廠的夢想的小咸魚,然而.......結局就是睡過頭了,算了,繼續睡吧,哈哈哈

  (2)擼貓給了我當時生活的唯一樂趣

    每次加班回家,“咩咩”都會一副求摸摸的姿態,躺在你身旁,摸一摸它的肚皮,整個人疲憊感都消失了

  (3)逐漸增加的體重

   一開始還沒意識到像我這樣的瘦子居然還能長胖,直到某一天想稱一下體重,于是買了電子稱,往上一站,疑惑表情,一定是搞錯了,再往上一站,估計剛買的電池不夠,換一對電池,最后一站,我TM居然長胖了啊,左摸摸又摸摸,哪里長胖了啊,摸不出來..........直到我發現好像是肚子,瞬間憂傷,難道這就是傳說中的瘦胖子?此時,下定決心減肚子,可是........到如今還未實作!

 

三、朋友的鼓勵與勸告

  (1)朋友的勸告

    “你就應該考個公務員,事業單位啥的,趕緊報名了”朋友經常這么說,我雖然不說話,但是內心獨白:我也想啊,可是我現在一分錢沒有,不先得攢個錢嘛,回老家農村我不甘心,在這里競爭又很大,經常讓我自己陷入這種矛盾的頭腦風暴中!

  (2)朋友的鼓勵

   期間有一個老朋友成功入職阿里,給了我一些指點跟經驗,也一直鼓勵我可以投投試試,可我清楚我目前這水平還有實際專案經驗跟大廠要求還是相差甚遠(當然給我個機會的話,我一定不慫好好準備),即使下了班以后都有看一些電子書,做一些筆記之類的,期間收集的電子書可以說是十分齊全了,  

                         

四、學習之旅

  (1)學習原始碼

  雖然三年多的經驗,按理來說早就應該從原始碼開始著手看了,但其實我還是個起步,Spring原始碼都沒有看完一遍,記錄的筆記還沒完善,剛開始更是舉步維艱,無從下手,只能結合《Spring原始碼決議》這本書邊看邊記錄吧,對于幾個重點反復理解,比如:BeanFacbtory與FactoryBean區別、Spring是如何解決回圈依賴的.....

         

  (2)知識的欠缺

    對“分布式事務”這一塊的欠缺,是我一直想彌補的一個點,期間我也找過跟很多書籍資料,但都不盡如人意,視頻資料倒是蠻多的,可能我偏向于:先從書籍資料著手,然后實踐,最后再看視頻加深理解,也有可能我找的方式不是很對,如果各位大佬有啥推薦的書籍的話,麻煩告知,感激萬分

  (3)面試的總結

  上文提到過,因為專案差不多完成,整個專案組被迫辭職,只好重新找作業,而這個城市開發技識訓境整體偏弱,前前后后面試過多家,期間也遇到很多面試“套路”,現在想想也是十分有趣又憂傷 (接下里有時間會再補充一篇關于面試的一些有趣、尷尬的事),但對我來說唯一的好處就是鍛煉了我的表達能力(大學以前我可是十分內向,說話都看可能結巴),提升了我對自己的認識,特別是不足之處,每次遇到不會的面試題都會虛心請教(當然并不是很多面試官都能耐心 教你,我不會告訴你面試官也是百度的題目,哈哈哈~),于是便初步有了自己的一些純手打的簡單的面試總結,可能你會說開發是動手干活,并不是背熟概念理論,但我覺得基本的理論概念是很重要的,比如:JVM記憶體結構,你可能只知道簡單的方法區(Hotspot的永久代)、Java堆、堆疊、程式計數器,而不知道JDK1.8之后的記憶體結構變化移除永久代,增加元空間并移到本地記憶體中,常量池放入Java堆中,這樣的話,面試的時候可能沒有什么特別亮的點,當然有人會說公司只需要你能干活就行,而我想說的是這是我對自己的要求!

                        

 

五、自我的認識

  (1)好的專案經驗欠缺

  三年經歷,其實沒經歷多少專案,大專案就更不用說了,更多的是管理混亂,開發任務繁重的外包專案,但我覺得我做的好的一點就是,做完以后我不斷總結上一個專案帶給我什么東西,我還能再學點什么

  (2)簡歷不好

  三年之內跳槽兩次,兩次都是因為外包專案周期到,只好被迫辭職(emmmm,當然這也是自己找的,不過人家答應的是穩定,結果幾個月就GG),所以每次看自己的簡歷總感覺有點不舒服,相比較大佬們的簡歷(盡管每次簡歷都會一改再改,完善再完善),這一點我未來可能想面試大廠的一個絆腳石吧,但希望這個絆腳石能小一點,   

  (3)未來規劃

  未來還是很期待自己能進大廠,這可能是我接下來一個大的目標吧,但是簡歷上跳槽頻繁的記錄,加上外包公司的經歷讓我原先8分的自信降低到了4分,這也是我目前為止比較遺憾(作死)的點,當然了盡自己的能力慢慢往前走吧,不,應該是慢慢往跟爬,不管前方路通向哪里...........                                

                                             

 


                                                                                                                          有時間再補充一下面試經歷,還有遇到的一些挫折,生活上的開心的事吧,多年以后看到這些博文,我可能會感謝曾經的自己吧...                                                                                                                                                                                                                                                                                                                     

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/212749.html

標籤:其他

上一篇:冷月手撕408之計算機組成原理(1)-導學

下一篇:5個PyCaret的常見誤解

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more