自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

感悟:幾年來(lái)編程的感想

開(kāi)發(fā) 項(xiàng)目管理
2003年,中考結(jié)束,意外得到一本《BASIC》編程的書(shū),于是用自己的小霸王學(xué)習(xí)機(jī)的 G-BASIC 編程。 .... 2012年10月,抵達(dá)北京,開(kāi)始新的職場(chǎng)生涯。作者在這段時(shí)間的過(guò)程中經(jīng)歷的各種蛻變,各種知識(shí)的總結(jié),以下將給大家分享。

2003年,中考結(jié)束,意外得到一本《BASIC》編程的書(shū),于是用自己的小霸王學(xué)習(xí)機(jī)的 G-BASIC 編程。

小霸王 G-BASIC 不支持小數(shù)(除法運(yùn)算的結(jié)果都是整數(shù)),但是自己寫(xiě)成了 質(zhì)數(shù)算法。

G-BASIC 語(yǔ)法 和 書(shū)本中的語(yǔ)法不一樣,如:書(shū)本中  20 NEXT A     小霸王中需要寫(xiě)成  20 NEXT'A(很多類似的不兼容語(yǔ)法都是自己發(fā)現(xiàn)的)

 

2005年,高二,用同學(xué)的文曲星BASIC編程。寫(xiě)下了一個(gè) 4000 行代碼的小程序。

也是那時(shí)才知道 文曲星電子詞典 的主要編程語(yǔ)言是  Lava ——Lava 之父 Lee 改版Java發(fā)明了她。

 

2006年,孝感學(xué)院,進(jìn)入計(jì)科系,開(kāi)始了我的程序人生。

C,C++,Java,C# 都學(xué)過(guò)。

Office辦公軟件學(xué)完之后,在PPT演講比賽《做最好的自己》中,得了二等獎(jiǎng)。

學(xué)完基本Java之后,Java算法大賽得過(guò)一等獎(jiǎng)(很簡(jiǎn)單的二進(jìn)制轉(zhuǎn)10進(jìn)制的算法,但我寫(xiě)算法時(shí),支持了多進(jìn)制互轉(zhuǎn))。

學(xué)到C#之后,開(kāi)始喜歡上這個(gè)語(yǔ)言。

2008年,自己經(jīng)常沉迷于 四國(guó)軍棋,PPS,荒廢了不少時(shí)間,于是我寫(xiě)了 “夢(mèng)中女孩 1.0“ 用于管理自己的電腦,限制游戲,電影 軟件的運(yùn)行——人,如果不能控制自己的欲望,和動(dòng)物有什么區(qū)別呢?

后來(lái),學(xué)到了C#的分層思想,于是擴(kuò)展了 “夢(mèng)中女孩 2.0”,內(nèi)存從  60M降低到 20M。

 

2009年,一個(gè)網(wǎng)友季鵬給我發(fā)了一個(gè)小軟件讓我?guī)兔y(cè)試,軟件功能是生成代碼實(shí)體類的。于是我開(kāi)始了寫(xiě)自己的 代碼生成器,前后經(jīng)歷了  CodeCreate 1.0,2.0,2.5  AspGreat 1.0

 

2010年4月,開(kāi)始工作,開(kāi)始發(fā)現(xiàn) AspGreat 代碼生成器 有些不適應(yīng)企業(yè)的某些開(kāi)發(fā),或者意識(shí)到 代碼生成器的一些弊端——不利于代碼的修改,不利于復(fù)雜代碼的生成。

公司里面,參與了Suf 6 的一些金蝶條碼的單據(jù)開(kāi)發(fā)。

參與了Flex 的研究,寫(xiě)了一個(gè)  審判流,投票流 的業(yè)務(wù) Demo。

 

2011年,在廣東江門(mén)出差4個(gè)月。參與公司標(biāo)準(zhǔn)產(chǎn)品Suf 7 的核心開(kāi)發(fā)。自己的代碼量 25%。

對(duì)于Suf 7,我還是有點(diǎn)不喜歡  DataSet,DataTable 的數(shù)據(jù)交互方式。

出差期間,自己住的地方?jīng)]有網(wǎng)絡(luò)。無(wú)聊之下,自己開(kāi)始在下班時(shí)編寫(xiě) WebCreate 1.0 2.0  ,同時(shí)寫(xiě)成了自己的一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)實(shí)體框架  Forever.Data 配合代碼生成器。

 

2011年7月,因?yàn)槿绲陌缸拥臄≡V,失望之下,選擇了離職 上海隆騰。

離職一個(gè)月時(shí)間,將 WebCreate 升級(jí)到 2.5,F(xiàn)orever.Data 框架升級(jí)為穩(wěn)定的 Forever.Source 

同時(shí)將  SqlForever 升級(jí)到 2.0——一個(gè)跨數(shù)據(jù)庫(kù)的客戶端。

 

2011年8月,因?yàn)樵陔x職時(shí),我承諾不會(huì)帶走公司的任何源碼,不加入任何與上海隆騰有競(jìng)爭(zhēng)關(guān)系的其他公司。所以從  WinForm 轉(zhuǎn)戰(zhàn) Web,加入了 上海訂餐小秘書(shū)。

喜歡訂餐小秘書(shū)的管理方式:公司有自己的臺(tái)式電腦,員工不能使用自己的筆記本——這讓自己和公司都有了名譽(yù)保障,利益保障——公司不用擔(dān)心源碼被帶走,員工也不用擔(dān)心下班后還要心力交瘁的忙于項(xiàng)目。

小秘書(shū)參與了 內(nèi)網(wǎng)的 4-5個(gè)項(xiàng)目,十幾個(gè)一天完成的小軟件開(kāi)發(fā)。

參與了 外網(wǎng) 的 積分兌換 功能。

最后用1個(gè)月時(shí)間,完成了 從別人網(wǎng)站扒取  商圈,菜系,餐廳 的扒取軟件(分布式,IP變化,遞歸扒取)

軟件在 扒取了幾百萬(wàn)家餐廳數(shù)據(jù)之后,正式宣布穩(wěn)定。

 

下班時(shí)間,將 Forever.Source 框架升級(jí)為  Beetle.Source 框架。

寫(xiě)出了王牌算法:字符串計(jì)算。對(duì)象集合的字符串指令排序,對(duì)象集合的字符串指令檢索。

 

2012年4月,一起來(lái)上海,住在一起的朋友要回武漢創(chuàng)業(yè),于是我也離職回去了——畢竟,年輕時(shí)沒(méi)有嘗試創(chuàng)業(yè),我怕自己會(huì)后悔。

2012年5月,官網(wǎng)上線。戰(zhàn)略制定。

我負(fù)責(zé)WinForm 的進(jìn)銷存開(kāi)發(fā)。老趙和大姐大 負(fù)責(zé) Web項(xiàng)目。

期間,我單獨(dú)完成了一個(gè)  管家婆 的 WinCE 軟件開(kāi)發(fā)。

老趙大姐大完成了2個(gè)網(wǎng)站的開(kāi)發(fā)。

2012年9月,人心思變,創(chuàng)業(yè)正式失敗。

 

這段在武漢的時(shí)間,

在開(kāi)發(fā)官網(wǎng)時(shí),完成了  王牌Asp.Net 服務(wù)器控件 的開(kāi)發(fā),支持配置式的 網(wǎng)頁(yè)編程。

在開(kāi)發(fā)進(jìn)銷存時(shí),完成了 王牌二進(jìn)制字節(jié)流的序列化算法——支持WinCE (微軟的二進(jìn)制流不支持WinCE序列化)!并且用到了自己的進(jìn)銷存中,完全穩(wěn)定。

 

2012年9月 - 2012年10月,在家里幫忙爹媽過(guò)忙月,做農(nóng)活。同時(shí)學(xué)習(xí)——“何為人情”!

2012年10月,前往桂林解救陷入傳銷的結(jié)義兄弟。

2012年10月,抵達(dá)北京,開(kāi)始新的職場(chǎng)生涯。

————————————————————————————————————

對(duì)于算法,程序,架構(gòu)。

從各種算法中積累。從程序編碼中總結(jié)。從程序的升級(jí)中蛻變。

走過(guò)了代碼的復(fù)制粘貼。

走過(guò)了代碼生成器。

走過(guò)了框架集成。

也走到了現(xiàn)在的超級(jí)控件。

編寫(xiě)代碼行數(shù)超過(guò)20W。

思考的王牌算法4-6個(gè)。

完成的王牌程序6-7個(gè),業(yè)余程序幾十個(gè)(公司項(xiàng)目不包括在內(nèi))。

抽象的框架程序集 10多個(gè)。

整理的各式文檔50多份。

我知道,自己并沒(méi)有站在軟件架構(gòu)的頂端。

因?yàn)槊看萎?dāng)我完成一個(gè)讓自己自豪的軟件而自滿時(shí),我也會(huì)發(fā)現(xiàn)自己軟件的弊端和升級(jí)的空間。

完成,總結(jié),升級(jí),抽象 ——這似乎一直是我改變程序認(rèn)知的方式。

————————————————————————————————————

但是,兩年了。

相比之下,我可能更多是希望能多和人打交道,而不是程序。

我不希望自己在程序的世界中變得 不諳人情,不食煙火。

孤獨(dú)的編程可能終究是一個(gè)深淵....

原文鏈接:http://www.cnblogs.com/shuxiaolong/archive/2013/03/12/2955473.html

責(zé)任編輯:林師授 來(lái)源: 博客園
相關(guān)推薦

2014-07-29 15:49:17

編程

2011-07-25 10:27:54

諾基亞第二季度財(cái)報(bào)Symbian

2009-03-12 11:02:26

職場(chǎng)VB開(kāi)發(fā)軟件開(kāi)發(fā)

2013-11-12 09:37:30

2015-06-29 13:40:12

大數(shù)據(jù)豬在跑

2021-02-25 15:39:26

Python編程語(yǔ)言PYPL

2019-11-21 10:42:15

GitHub代碼開(kāi)發(fā)者

2022-09-25 21:13:56

Linux安全

2021-04-26 15:10:41

比特幣DeFi金融

2021-04-25 21:18:27

技術(shù)開(kāi)發(fā)爬蟲(chóng)

2025-03-06 10:07:00

AI強(qiáng)化學(xué)習(xí)技術(shù)

2021-02-26 10:31:50

比特幣數(shù)據(jù)投資

2016-09-26 14:16:18

shell腳本bash

2018-05-30 12:00:55

私有云云計(jì)算數(shù)據(jù)

2022-03-09 16:08:17

區(qū)塊鏈加密貨幣技術(shù)

2021-08-17 13:44:05

區(qū)塊鏈品牌技術(shù)

2009-06-09 10:28:57

互聯(lián)網(wǎng)

2009-04-11 21:41:00

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)