大家看看我这水平能不能找到份程序员工作?
如果大家看不见图片,请访问的我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点就起床。想睡懒睡,没门。还没有假期。别的行业放假是正常的,我们专业放假是不正常的。其它行业给加班费很正常,我们行业根本没有加班费的概念。老不容易去逛街卖东西。看着那些穿着干干净净衣服的人上班下班,好生羡慕。对我们来说,天天穿干净衣服上班都是奢侈的。更别想有个干净的工作环境了。在工地上,也总有危险,脚下电线,电缆满地。板子上都是钉子。空中时不时还往下掉电焊渣子。你要是不小心,扎脚是很轻的伤了。苦,累,脏,险,总受气,这是我对工业建筑行业的总结。借用一句话,“谁敢比我惨?”如果你觉得比我“惨”,那我们就比比。
如果大家看不见图片,请访问的我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点就起床。想睡懒睡,没门。还没有假期。别的行业放假是正常的,我们专业放假是不正常的。其它行业给加班费很正常,我们行业根本没有加班费的概念。老不容易去逛街卖东西。看着那些穿着干干净净衣服的人上班下班,好生羡慕。对我们来说,天天穿干净衣服上班都是奢侈的。更别想有个干净的工作环境了。在工地上,也总有危险,脚下电线,电缆满地。板子上都是钉子。空中时不时还往下掉电焊渣子。你要是不小心,扎脚是很轻的伤了。苦,累,脏,险,总受气,这是我对工业建筑行业的总结。借用一句话,“谁敢比我惨?”如果你觉得比我“惨”,那我们就比比。
解决方案 »
- 位图24色真彩转256色(VisualStudio2005)
- CELL问题,难解,高手请进
- 关于DialogBox的问题
- 如何快速 高效率的得到SAFEARRAY的一部分
- 请教: 能详细解释一下句柄和指针的相同和不同之处么?
- LINK : fatal error LNK1168: cannot open Debug/1.exe for writing
- 如何得到长度为8的随机数?(例如,12345678,09890871..)
- Linux平台下的程序与Windows平台下的程序怎么通信?
- 我一直不太明白,计算机一启动,病毒是怎么被自动加载的啊!!!
- 如何实现软件的在线升级?
- SendMessage的一个疑问?
- CString * to CString &一个错误
楼主,作为一个应届毕业生,你的VC项目开发实力已经超过了很多重点大学的计算机本科毕业生了。
但是你看清楚了,是“VC项目开发实力”。你这个软件虽然做的不错,但是涉及的技术不深。平心而论,认真学过VC的人都能做出来
不知道你的数据结构,算法,C++底层功底如何?
对于公司来说,校园招聘要的就是基础功底扎实,知识面广的学生。
如果你基本功扎实,愿意放弃学了4年的老本行走入IT行业,转行也没有大问题。走IT,要得就是无限激情和不断学习的能力
我大一时,就过了c语言二级,不知道这东西有没有含量。我现在也不知道我c++是什么水平。
我看完了钱熊老师的c++教程,看了部分谭浩强老师的c教程。
什么了继承,多态,虚函数,空指针,位操作,这些东西到是掌握了。
至于算法,我学过什么冒泡,二分法查找等,过深的东西没有学。
我的专业主要是搞结构计算,深知算法的重要性,以后若真的干了这行,一定多多学习算法。
我觉得我的基础知识不扎实,比哪汇编,数据库,编译原理,及硬件方面的知道。
我也觉得用api写个程序的外壳也没什么。但其杆件内力算法到是有些技术含量。里面用到了
单刚形成总刚,及矩阵修正,高斯消去法求解矩阵,我做的这个东西,应该是我们专业学结构
的研究生他们学的课程,当年因为英语不好就没有考研,也是因为英语不好,那时不敢跳入IT界。
不过,看个MSDN到是没有什么总是。
如果哪位对我的程序有兴趣,我可以发给您一些源码,相互交通。批评指正。我的email
是[email protected]
下面是我编程的一点体验
思想,对于软件来说,太太重要了。比如面向过程和面向对象思想。前种思想认为世界就是一些算法和数据结构的集合体。后一种思想认为everything is object。实践证明,面向对象思想更适合描述复杂的事物。再比如设计模式,例如MVC,将界面和数据处理分开。有编程经历的人员知道,将界面和数据处理胶合在一起,是一件多么可怕的事情。再比如,高聚敛,低耦合。高聚敛的目的之一是为了提高代码
的重用率,同时也节省了内存。低耦合,对象之间除了必要的通讯外,尽量少有联系。当编写较大
规模的编程时,这点显得尤为重要。不然的话,找bug时,就会忙于梳理各对象的关系。那是很痛
苦的事情。
各位赐教。
LZ很强了 专业知识加上编程 应该无问题了
你可以去找找这个专业的软件开发 结构什么的?
专业知识+编程 两种都会的毕业生不多 很有说服力
没必要完全丢掉学的专业 ITIT 也是混饭吃的多
自己多想想 决定了就做吧