大家看看我这水平能不能找到份程序员工作?
如果大家看不见图片,请访问的我blog
http://blog.csdn.net/dreamcs/archive/2008/11/14/3298126.aspx
我是学工民建的,侧重结构计算。今年7月份本科毕业。毕业后到一家国有大型建筑公司上班(总公司还是世界500强)。到公司后,我被分配到了一个从事特种工业建筑的子公司。到公司工作后,很是郁闷。学了四年钢筋混凝土,到岗后,什么也没看见。天天和各种各样的耐火砖泡在一起。很没劲。若继续干下去,以后什么也不会建了,只会用耐火砖“搭积木”了。一狠心,10月份辞职了。
我挺喜欢编程的。在大学时,看了不少这方面的书籍。也写了一些代码,写了几个专业方面的软件。大家看看我的编程水平,能不能找到一份程序员工作。不能的话,我就去找份钢结构工作或民建工作了。
下面这幅图是我写的软件的界面,我称之为cellpower
功能:计算平面桁架杆件内力。
完全用Win32 API编写。用c++封装的控件。4300多行代码。以前用MFC写过这样的程序,但感觉没有驾驭感,这次利用闲职在家时间,用API重写了这个程序。
界面介绍:带一个红三角的蓝条的控件,我称之为bitbar;这个控件左边的控件,即带有一列按钮的控件,我称之为选择面板控件。
单击bitbar上的小红三角,会隐藏左边的选择面板控件,同时bitbar控件会停靠到主窗口的最左边。再单击,显示选择面板控件。
选择面板控件 ,现实了百叶窗功能。单击带三角图案的按钮,会展或收起开它包含的按钮 。其实,所谓的按钮根本不是按钮,全都是图片。我将那些图片虚拟化成为按钮。主要虚拟了窗口过程,虚拟了消息的封装和产生。采用了虚拟画板。采用了鼠标判断方法。我知道用按钮做很方便,但还是想尝试一下。
Bitbar右边的控件是绘图控件。它会根据输入信息来画出杵架。绘图控件还有图形缩放、平移、旋转功能。这些矩阵变换都是自己写的。
我将绘出的图形保存到二进制文件中,而不是元文件中。打开这个图形文件,就可以重新显示所车的图形了。
算法:高斯消去法求解矩阵。
主要技术方法:发送假消息,利用自定义消息传递整数和结构体指针。图形缓冲技术。一系列鼠标判断。C++封装方法等等。
主要思想:虚拟化思想。MVC思想。我将图形的显示和数据的处理完全分来了。只是用Win API做个程序的“外壳”。
我看完了《windows程序设计》、孙金老师vc++的视频教程。能理解、运用其中的绝大多数内容。正在看候sir的《深入浅出MFC》。我想写过的代码,应该过万行了。当然,c/c++就不用说了。我大一时,就通过了国家c语言二级考试。C/c++的学习是无止境的,现在仍在学习。知道的还是太少了。
由于我是学建筑的,身边没有和我同样爱好的人。我没有个参照,也不知道自己现在达到什么的水平,所以问问大家,我这水平能不能找到份程序员工作? 路过就有分。
还有,大家说搞编程苦、累。那是大家没有个参照罢了。我说说我干的那活,然后大家再看看自己苦不苦,累不累。
我以前是搞工业建筑的,在北方的一个大城市。虽在城市,可翻来若大的地图都找不到我们所在的位置。走到公交车站,得花1个小时。交通很不方便。住在工地,就是那种彩钢房,白天屋里不冷,到了下半夜,把电褥调到最高温都能冻醒。有时,连续施工,还值班,一宿不睡,穿着厚厚的军大衣,在工地上走来走去。下午,还得工作。我做资料。总工找完毛病,监理挑。找毛病就算了,毕竟咱是新人,用他们的话说,“你懂什么!”。还老让我替别人签字。现在质量都是终身制的。你签就你负责。万一出点事,老到快进棺材也把你抬上法庭。只做资料也就算了,还干力工活。搬砖头,拽电缆,拽钢板,打水、拉水等等,什么都干过。晚上时,就在工地一呆,看着一堆衣服,一点也不想洗。想洗时,还怕把水用光,我们用的水是从外面拉来的。早晨不到6点就起床。想睡懒睡,没门。还没有假期。别的行业放假是正常的,我们专业放假是不正常的。其它行业给加班费很正常,我们行业根本没有加班费的概念。老不容易去逛街卖东西。看着那些穿着干干净净衣服的人上班下班,好生羡慕。对我们来说,天天穿干净衣服上班都是奢侈的。更别想有个干净的工作环境了。在工地上,也总有危险,脚下电线,电缆满地。板子上都是钉子。空中时不时还往下掉电焊渣子。你要是不小心,扎脚是很轻的伤了。苦,累,脏,险,总受气,这是我对工业建筑行业的总结。借用一句话,“谁敢比我惨?”如果你觉得比我“惨”,那我们就比比。