記最近的一次工作中遇到的困惑

2021-10-25 15:49:14 字數 1862 閱讀 3619

​ 在接近年底的時候,一般都沒有什麼重要的活了,今年不太一樣,到了年底活還是比較多。我最開始以為這次的任務其他的沒有什麼不一樣,如果是這樣的話,我也不會寫這一篇部落格了,這次的任務中遇到的問題和一些事情改變了我的一些想法,有一些困惑和想法,不記錄有些難受,也希望後面遇到類似的問題可以不再走彎路。先說說任務吧。

​ 任務還是比較簡單的,就是開發兩個簡單的平台,乙個邊緣端,乙個中心端。邊緣端相當於乙個協議轉換器,對一些裝置的協議做轉換,接收的資料儲存和解析,然後上傳到中心端。中心端類似於展示平台,對邊緣端的資料收集和展示,同時也控制著邊緣端的裝置資訊的維護。很簡單的兩個小平台。但是我也沒有想到就是這兩個平台在後面對我造成的困惑比之前做過的許多東西都多。慢慢說吧。

​ 邊緣端的開發比較簡單,就是利用netty開發乙個協議轉換器,同時編寫http介面,完成裝置資訊從中心端下發到邊緣端。需要注意的就是裝置可能存在多個,需要維護多種型別和多種協議的裝置。

​ 中心端目前相對於邊緣端還要簡單一些,就是幾種裝置的簡單的增刪改查,還有就是通過openfeign整合了介面的呼叫,還是簡單的資料的展示。

​ 整體功能也比較簡單,甚至沒有什麼難點。但是中間邊緣端我是一直在卡著,不知道怎麼下手,曾經一度想要將專案重寫,編寫功能的時候也不知道如何開始,抓不到頭。感覺陷入了乙個非常奇怪的圈:想要抓住乙個頭進行開發,但是不知道從**進行開發,又陷入了無限的思考中,去想各個細節,但是隨著花費時間過多,又想要趕緊有產出,就又開始想要抓住乙個頭進行開發,就是這樣的乙個圈。

​ 下面說一下自己的感受。感覺還是自己編寫**太少,雖然畢業已經快兩年了,但是除去耽誤的時間,實際用來編寫**的時間太少了,還是自己的能力不足,沒有能力去嘗試搭建起乙個專案,專案中需要考慮的很多東西都沒有遇到過,也沒有良好的解決方法。讓我這樣的人去解決乙個困難和協議我可能做起來比較輕鬆,但是如果要讓我去想乙個系統的架構或者去想一種思路去解決一類問題就有些吃力。遇到的場景和編寫的**太少導致這個現象。

​ 還有就是開發過程中的一些狀態不太對勁。作為開發,需求的變更和前期收集資料不全這些情況應該是被考慮在內的,不應該因為這些客觀原因導致後面系統的變更太過於頻繁和不確定性。應該在初期或多或少考慮到這些問題,然後在開發中對這些情況進行預留處理或者找到改動較小的辦法。中間我的狀態很差,一度懷疑是自己的問題,懷疑自己並不是適合幹這一行,然後也對自己的身體狀態產生了懷疑,懷疑自己的注意力無法集中,無法再去思考問題。這種情況很危險,至少我事後回想是很危險的,工作上的任何事情都不應該歸結到自己的身上,要始終記得,工作只是人生中的一段經歷,不是自己不適合工作,而是沒有找到適合自己的工作。所以也就有了編寫這篇部落格的慾望,記錄一下這個特殊時期的自己。

​ 然後就是工作中一些方法的總結,在開發過程中有一段時間一直在想如何去實現具體的功能,這些功能需要哪些基礎,應該先寫哪些地方。然後就是越想越多,越來越不知道如何編寫。所以後面的感悟就是:當做一件不確定的事時,要讓行動主導思維,不要讓思維去主導行動,這樣就會一直處在拖延中,無法找到目的和線頭。只要確定了目的,就算一團亂麻,中間也會乙個乙個遇到你可能想到的任何問題。所以沒必要讓很多暫時沒有遇到的問題成為你的第一塊擋腳石。

​ 下面就來總結一下自己的收穫。

1.沒有具體的能力時,做相應的事情是較困難的,但是過去後會發現自己的思維不一樣了

2.開發中的不確定性和調研不穩定性是正常的,不要抱怨,只有經歷的多了才會考慮到這些

3.永遠不要將工作的不順利歸結到自己身上,沒有不適合的人,只有不適合的工作

4.當做的是一件不確定和無從下手的事時,要讓行動主導思維,不要讓思維主導行動,某些情況下考慮的越多越是無用

5.對自己的困惑和迷茫要多總結,生活和工作不能迷迷糊糊就過去

​ 記錄這些作為對自己的乙個提示和警醒。

​ 就這樣吧,結束。

記一次工作中的不愉快

不知道有沒有人遇見這樣的上司,但是我卻遇見了。想想自己的原因,也許有吧,也許就是偏見吧。不受待見總歸是會有的,誰叫我是新人。賤人總歸是有的。我現在離開?不行,那樣不就正中她的下懷,證明我是乙個沒有能力的人,因為沒有能力才離開的嘛?現在,如果我是乙個男人,我就要忍住,忍住。現在還不是時候。君子報仇,十...

最近工作中遇到的SQL語句

1.求表中某列的和,並把其值賦給乙個變數 sqlcommand cmd new sqlcommand select sum aa from table conn int32 aa int32 cmd.executescalar 2.判斷欄位的值是否為數字 select from hr user wh...

工作中遇到的

今天,在工作中,發現乙個問題,簡要描述 用perl寫的cgi程式獲取表單元素的值,用獲得的值拼接sql語句,假如有個表單元素這樣寫 其中 type id 由perl寫成的同乙個cgi程式執行時寫入。另設乙個表單元素,供使用者輸入值使用 在cgi中獲得表單元素的值 my type id cgi par...