不惑之年有感而发

转眼,来上海近十年了,有辛酸,也有快乐。但无论如何,我还是我,还是1个IT人。
这么多年了,一直都是在做技术方面的工作,工作岗位也换了无数,经历了互联网的泡沫,迎来了金融危机。但还是要坚持住,路还是要走的,生活还是要过的。人不能总是自怨自艾,要有目标,如果现在没有成功,只是暂时没有成功;如果你坚持了,总会成功的。成功是为有准备的人而来的。我相信我也一定会成功。
回想这些年的经历,也是一种财富。大学的专业是计算机应用,记得刚大学毕业时,认识到自己的语言能力较弱,找了一份市场业务员的工作,工作主要内容是卖内存、主板等,逐渐能做到与陌生人见面说话不脸红,能将自己的观点表达清楚。后来意识到,这只是面对少数人,如果能面对几十上百人,那又如何?于是乎,换了个教师的工作,干了一年教书育人,总算觉得可以了。这时觉得应该做与计算机开发有关的工作,于是来到了上海。但事与愿违,从事系统集成去了,这份工作持续了近半年,因工作表现及公司业务需要,先做了两个月的软件测试,后到北京成立办事处,拓展北京的市场与技术支持。在北京呆了两年多,职位也升到了办事处负责人,由于公司效益以及与个人发展不一致,离职了。在家休息并完成人生大事,与8年相恋的女友结婚了,这段时间我对自己的将来做了规划,以前的路不走了,换一条,做程序开发去,我要做自己爱好的事。
我的新人生开始了。由于没有开发经验,职位及薪资都只能与大学毕业生一样了,算是与从前做了了断了。
第一份程序员工作只维持了20天,老板找我谈话,老板刚开了头,我就表示理解,只要求给我结清工资,马上走人。这对我是一种打击,但也是一种历炼。从这之后,进入疯魔状态,苦修三个月JAVA,对程序员的工作也有了了解。这时有把握了,谋了第二份程序员工作。在这公司,我用了一星期的时间,掌握了开发框架,并开始独立开发了。当然,也不忘学习相关技术知识。三个月试用期一过,转正并加薪,后来我从公司其他同事了解到,我是这家公司四年第一个转正并加薪的员工。我从周围同事的眼神里读到了并感受到我已经被人认可。程序员工作很辛苦,加班是家常便饭,但我还是在坚持,当时我的目标是高级程序员,结果一年后,我成为了高级程序员。再过一年成为技术部架构师,再过一年成为部门副经理,今年成为部门经理。我觉得每年我都在前进,虽然辛苦,但也值得。
我的程序员道路不好走,不要看我四年时间成为部门经理,非常令人羡慕,但同时我也付出了许多。我的自考本科已经三年没有考过了;老婆生孩子,做丈夫的我不在老婆身边,我在忙公司的项目;女儿的成长,做父亲的我没有在她身边陪伴,还要靠父母帮忙带;同时,非常不幸的是,我老婆得到癌症晚期,差点就走了。说真的,我对不起父母、老婆、女儿。老婆经常说,我们没有房子,在上海没有家的感觉。我也觉得,打拼了这么多年了,怎么就是一场空呢?还好,我这人天性乐观,种种的不顺心并没有给我带来负面的影响。我现在的目标,赚钱买房,为了老婆、女儿,还要继续努力。
现在我和几个志同道合的朋友开了家软件公司,我坚信,未来是美好的,我的愿望是会实现的。我以前的种种经历,在开公司的这段时间里,都发挥出来了。服务器的安装配置我可以,公司的开发框架选型及开发我可以,公司的项目管理我可以,公司的项目开发我可以,程序测试我可以,与客户的谈判沟通我可以,技术问题的把握我也可以,就是公司管理不行 :oops: 。
我总结了几点,人的一生是要不断地学习。我在大学时代,只上了一学期的课,其他时间我都是自学。要善于发现自己的不足,然后去学习弥补不足之处。少说多做,事情是做出来的,不是说出来的,这也是技术出身的人的一大优点。做人要有目标,目标分短、中、长三期。目标确立后,拿出100%的努力去实现,这样就能不断前进。
以上是我有感而发,随手之作。希望能对一些朋友有些借鉴,也欢迎大家一起来讨论。谢谢!!!
### Java 中 `if-else` 语句的使用方法详解 Java 中的 `if-else` 语句是一种常用的 **选择结构**,它可以根据一个条件判断执行哪些语句块。这种结构适用于带有逻辑或关系比较等条件判断的计算场景,例如判断两个数的大小、是否满足特定条件等 [^3]。 #### 基本语法格式 `if` 语句由关键字 `if` 开头,并紧随一对小括号,括号中是布尔类型的表达式,用于判断条件是否成立。如果条件为 `true`,则执行对应的代码块;否则跳过该代码块并尝试匹配 `else if` 或 `else` 分支。 ```java if (condition1) { // 条件1成立时执行的代码 } else if (condition2) { // 条件2成立时执行的代码 } else { // 所有条件都不成立时执行的代码 } ``` #### 使用示例 以下是一个典型的 `if-else` 多分支结构的示例,展示了根据年龄判断人生阶段的逻辑: ```java public class IfElseIfExample { public static void main(String[] args) { int age = 31; if (age < 30) { System.out.println("青春年华"); } else if (age >= 30 && age < 40) { System.out.println("而立之年"); } else if (age >= 40 && age < 50) { System.out.println("不惑之年"); } else { System.out.println("知天命"); } } } ``` 上述代码通过多个 `else if` 分支对不同的年龄区间进行判断,并输出相应的描述信息 [^1]。 #### 单一条件判断 在某些情况下,只需要判断一个固定条件是否成立,例如判断布尔值是否为 `true`: ```java public class Demo4 { public static void main(String[] args) { System.out.println("程序开始运行"); if(true){ System.out.println("if 语句被执行了"); } else { System.out.println("else 语句被执行了"); } System.out.println("程序结束运行"); } } ``` 由于条件始终为 `true`,因此 `if` 分支中的代码会被执行,而 `else` 分支不会被触发 [^2]。 #### 注意事项 - `if` 后面的小括号不能省略,且括号内的表达式必须返回布尔类型。 - 为了增强代码可读性,功能代码通常会缩进。 - 在多分支结构中,一旦某个条件成立,其余分支将不再执行。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值