刚看完本版另一篇贴子<<30多岁的我已经放弃软件业,选择新的人生>>,边看心理边冒出一阵凉意.但随即又让我再次陷入近几年来的同样的思考中.
这篇贴子看起来让很多想加入软件行业和正在做着软件行业的无数牛人感到无比的心凉,三十岁后的职业方向到底如何规划,在中国这种环境下确实是一个每个这个年龄阶段的人需要考虑的问题.
本人现在的情况与贴子里描绘的情况一模一样,前些日子因为这个问题思想一度低沉,现在偶尔想这个问题,心理还是有一阵阵后怕的感觉.因为路太短了,仿佛尽头就在眼前,有时很害怕去想未来一两年到底会发生什么事,工作会是什么样这个问题.
但有时仔细想想,情况也不是那么糟,来点阿Q精神,想想别的行业其实也差不多,我本身不是学软件出生的,而是学化工的,而且毕业的时间比较早,在我身边
搞软件的同事同也有很多不是学软件的,都是搞旁门歪道过来的,可能这种情况在当今中国比较普遍,就是学哪行干哪行的比较少,当初学的和现在干的不在一条道上的人比较多.比如说我同事中有学物理的,机械的,土木的,都有.
说说我们化工其它同学的情况,我们毕业比较早,还在中国大学未扩招之前.但至今我统计为止,真正处于化工行业的同学少之又少,去年最后一名在化工厂的同
学正式离职,使我们全班在化工厂中的同学人数等于零.有时在我向他们倒软件行业的苦水时,他们都在向我投来羡慕的眼光,我不知道这是为何,而他们在此时面
临着和我们同样的问题:在化工厂若没做到中层或高层,普通职员也是生不如死的活着,而你要做上去,先要讲关系,其次是手中的票子够不够买官.这是国营化工
厂,可能外企的会好些,但情况不明.
再来说说当老师的情况,我的另一个同学在南方一座城市做老师,两人每月基本工资都不低,有五六千左右,他
们还经常开些班,招些额外的生源.前些天他们来我这玩,说他们准备辞职,我问他为何,他说太累,本想在学校搞个教导主任,但关系不够硬,扔了十多万都没
用,人家根本不看你.如果搞不到主任,这辈子也差不多,以后也不可能会经常搞培训挣外块.现在也近三十,这样搞也吃不消.我说他们身在福中不知福,他们说
这也是生活无耐.
其它还有很多行业基本都是这样,如果你没留意过这些,只能说你交际太少了.
做一个行业,如果你只做底层,你的感觉永远都是这样,你永远看不到三十岁以后的路如何走.
我也是做软件的,我老舅是一个公务员,我不久前和他说做三十岁了不知道如何办了,做软件不晓得如何搞.本想博得一些同情,至少要和我一起"哎"一声.谁
知我老舅呸了一声,说:"你做软件不是你的错,错在你只是做软件的,我承认现在事事要关系,但你自己努力过没有,除了会做软件你还会做什么?会做业务吗?
做交际吗?上次叫你去卡啦OK一下,你就跑了,那么多老板在那里,你连打个招呼都不会,你要叫人家一声,都好办,天天只知道在这里喊难,你以为天上会掉馅
饼给你呀".后来我老舅把话挑得更明白,意思就是我只会搞技术,别的都不会.我的技术只会给老板创造效益,不会给自己带来MONEY.
我后来
仔细也在捉摩着这些话,我这个人平时也不是说不会交易的人,其实也是很能说会道的,但在技术上喜欢钻牛角尖,想事情总喜欢走极端,从不会想如何端平一锅
水.自己喜欢沉迷在自己的技术世界之中,从没想过技术能给我带来工资外还能给我带来什么?想过自己接私活,但老是认为要关系,而从没想过自己如何去找关
系,去努力做关系.这也是我陷入了三十岁的痛苦中的一个原因.
现在我尝试去改变一些东西,但是决不放弃技术,可能是要搞变一个对技术的看法了,也许技术不仅仅要创造生活,更要创造一些精彩吧.
分享到:
相关推荐
3. 软件发布阶段:在软件发布阶段,软件测试可以帮助开发者确保软件的质量和可靠性,从而提高软件的可靠性和稳定性。 八、软件测试的挑战 软件测试的挑战包括: 1. 软件测试的成本和时间。 2. 软件测试的自动化和...
软件测试就是在软件投入运行前对软件需求分析、软件设计规格说明书和软件编码进行查错(包括代码执行活动与人工活动)。也可以说,软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的...
软件测试就是在软件投入运行前对软件需求分析、软件设计规格说明书和软件编码进行查错(包括代码执行活动与人工活动)。也可以说,软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的...
它不是为了证明软件无错,而是为了找出问题并加以修复。 2. **测试类型**:有多种测试类型,如单元测试(针对代码模块)、集成测试(不同模块的组合)、系统测试(整个系统的验证)、验收测试(用户参与的最终测试...
软件的开发者显然在不断地聆听用户的声音,根据市场的需求和技术的发展,不断优化和改进产品。这些更新可能为软件带来了更加优秀的性能,如更快的计算速度、更丰富的缩水算法选择,以及更为人性化的用户界面设计。...
Myers认为,测试应以找错为中心,而不是验证正确性,因为默认软件存在错误的心理状态有助于更全面地进行测试。这种方法鼓励测试人员寻找尽可能多的软件漏洞,以提高软件质量。 微软的软件测试方法融合了这两种思想...
**概念**:软件缺陷是指软件在开发或维护过程中存在的各种问题,这些问题是软件未能达到预期目标的表现。 **表现形式**: 1. **功能性缺陷**:软件未能实现其产品说明书中明确列出的功能。 2. **非功能性缺陷**:...
25. 软件测试的目标:发现错误,降低错误带来的风险,而不是证明软件无错或排除所有错误。 26. 功能内聚:模块内聚性最高,表示模块内所有元素共同完成一个功能。 27. 原型模型:适合于需求不易预先确切定义的软件...
发布带有质量问题的软件并非测试人员的错,而是团队整体责任;软件测试并非技术要求低或任何人都能胜任,它需要专业技能和经验;测试不是在开发后期才考虑的附加工作,而是应贯穿整个项目始终。 软件测试的定义是...
1. 软件测试人员的错是一个常见的误解,软件的质量是"做"出来的,而不是"测"出来的。 2. 软件测试技术要求不高,是一种误解,软件测试需要掌握各种测试技术和测试工具,还要具备丰富的编程经验和对BUG的敏感。 3. ...
√ 增加了涂鸦的PNG格式支持,大家可以在涂鸦里边自由上水印了 √ 优化了对焦魔术棒焦外模糊算法,使得对焦过度更加自然 √ 优化了晕影效果过度算法,晕影更加炫丽 《问题修复》 √ 修复了自定义日历拖动会导致其他...
有朋友以为要收费,实际上是GPS地图正版软件的收费,不是GPS服务收费。 如果你使用我们提供的免费软件。就可以一直免费使用。 我们销售的GPS品种比较多。主要的区别是使用的接收模块不一样。 所以在阅读说明时注意...
软件测试的目的是为了尽可能多地发现缺陷,而不是为了证明软件无错。 在软件生命周期过程中,修改缺陷的代价越晚越高。因此,在需求分析阶段和设计阶段发现并修改缺陷的代价远远低于在编码阶段和发布运行阶段。 ...
(错)在面向对象的软件开发方法中,每个类都存在其相应的对象,但是类不是对象的实例,对象是类的一个实例。 8. 过程描述语言可以用于描述软件的系统结构。(错)过程描述语言用于描述软件的过程和活动,但不用于...
在实际应用中,正规的收信程序软件应避免与任何非法活动关联,其主要目标是保护用户的安全,而不是参与可能导致账户风险的行为。 【压缩包子文件的文件名称列表】:游戏箱子平台出信程序 这个文件名表明了该收信...
测试不是为了证明软件无错,而是为了找出错误。 8. **测试时机**:集成测试应在编码完成后尽早进行,以尽早发现模块间的接口问题。 9. **测试计划**:测试计划应包括测试目的、背景、被测软件的功能、输入和输出、...
对于一些高容量的墨盒可能有用,但没有测试,在热交换时请不要拿错墨盒。在热交换过程中万一发生撞车或者听到一些异样的声音或者看喷头移到最左边,请不要管它。 单击“Move head back to parking position” Move ...
1. 软件测试的目的是发现软件错误(B),而不是证明软件正确(C)。软件测试的目的是为了确保软件的质量和可靠性。 2. 软件测试中有两种主要的测试方法:黑盒测试和白盒测试。黑盒测试是根据程序的功能(C)来设计...