學習C 的一點心得

2021-09-26 13:50:16 字數 1229 閱讀 6133

跟大家嘮嘮我的工作經歷和學習c#的看法,也算是無病呻吟了。

培訓班的第二個好處是,他能幫你快速的搭建乙個知識網路,教你一些簡單的例項,看似基礎不穩,其實這是非常好的,因為想要在日常工作中了解這些知識網路,可能要走好多歪路,比如你c#剛學完c#基礎,了解了一點winform和wpf的皮毛就去找工作了,其實也能找到,但老闆給你的一些需求,你還是不知道從何下手,或者單純的用**解決問題,這樣是不對的,你要想知道專案是bs還是cs,具體要用什麼框架,mvc,mvvm,還要用一些前端的框架,用什麼資料庫,建立怎麼樣的資料模型。這些內容培訓班其實也不會很細節的教你,但他會讓你知道有這麼回事,讓你心裡有個底,知道bs是瀏覽器-伺服器,cs是客戶端-伺服器,你也不懂到底什麼意思,但後期的學習和工作可以慢慢了解,等於是培訓班幫你畫好了設計圖,你知道往裡面填知識和經驗就行了

在這個物流公司幹了沒多久,好像半年不到把,就辭職了,一是感覺自己有點被當苦力的感覺,二是覺得在這個公司,好像路越走越窄了。所以就辭職了,去了一家erp軟體**商,這個**商也有自己的開發團隊,針對原來erp軟體進行二次開發,我進去做了一名開發人員,從這裡我開始接觸c#了,說是二次開發,其實就是用c#和vb來寫一些外掛程式dll檔案,裝載在原有的軟體上,滿足不同客戶的需求,然後也會有一些額外的開發工作,例如開發一些簡單的winform程式來配合客戶的硬體,還有就是和資料庫打交道,用的是sqlserver資料庫,經常會寫一些臨時表,觸發器,定時任務,這個時候雖然還算不上會用資料庫,因為主要的資料模型搭建不懂,其他一些資料庫的工作基本上都能單獨完成了,我的幾個同事也算是我c#路上的啟蒙導師了,很感謝他們,基本上都是傾囊相授,大概也是工作了半年吧,因為一些待遇問題,也離開了公司,其實老闆對我還可以,但待遇確實太低,所以就離開了。

終於來到了現在這家公司,這家做軟硬體互動產品的公司,公司有硬體工程師,有一些產品,也有軟體工程師,負責網頁的,負責伺服器搭建的,我主要負責關於軟體的維護,因為我去之前專案大部分已經完成,主要完成的工程師走了,所以可以想象又是一段艱難的歲月,因為當時專案是由乙個工程師完成的,所以基本上就沒有可維護性,有些**看都看不懂,有些定義變數你都不知道幹啥用的,就這樣,又是獨自一人的學習工作生涯,從進入這個公司開始,我的c#學習才算步入正軌,開始重新學習c#基礎,開始學習wpf專案,mvvmlight框架,開始了解上位機c語言寫的介面文件,開始看微軟每個版本c#的特性和更新,開始看c#把,寫部落格,記錄每天的學習,回家堅持看書,能一步一步走到現在還是挺不容易的。雖然還算不上大佬,但也總算走在了正確的道路上,

希望看到這篇文章的同學,能有一點感悟和啟發把。與君共勉

學習的一點心得

關於 理論上為每乙個實現的功能設計乙個函式,有利於 的分解 關於注釋 注釋有三個功能,1.說明用途 2解釋複雜 3.傳遞元資訊 作者,完成日期,修改的bug,待完成的功能,程式的功能,版權資訊等 因為 有時候並不是你來維護的。盡量使用英文注釋,乙個專案組要有統一的規範。關於命名 成員通常m開頭,布林...

學習的一點心得?

好的,又是一樣的夜晚,我對著電腦,右半腦其實還有點疼,越來越不知所措,不會的東西太多,自己學習很慢,似乎怎麼都不會有會的那一天。本來想找學姐問問這drl該怎麼學從哪開始,然後她說 是這樣的 然後還說了一些 鼓勵 我的話,其實hh老師是太聰明了,所以以為所有人都像他一樣聰明,而我們的作用就是告訴他,他...

SNMP學習的一點心得

snmp的體系結構及工作原理 什麼是 snmp?snmp是一系列協議組和規範,其提供了一種從網路中的裝置中收集網路管理資訊的方 法。snmp也為裝置向網路管理工作站報告問題和錯誤提供了一種方法。其網路管理主 要分為四部分被管理節點 裝置 網路管理工作站 網路管理協議。snmp主要部分 被管理節點 裝...