做一个程序员的必备

面试的时候,曾把应聘第一职位写为软件工程师、第二职位写为程序员,面试官问“程序员与软件工程师有什么区别”,我顿时无语。做程序员已经有一年了,现在知道了应该做什么,这是我最大的幸运,这也是自己心慰的地方,但是我有时候就怀疑自己适不适合做一个程序员,对自己的职业规划产生彷徨。我感觉程序员首先要具有追求完美的性格,看到不符合规范的代码就要去更改,去让自己的代码更加漂亮,当然这是有代价的,比如牺牲自己的休息时间,但是现在对于我来讲,我感觉自己缺少这种追求完美的精神,当然也不是对自己的代码只要能运行不出大问题,要求这么简单,但是总感觉在骨子里面缺少这种永远追求完美的精神。

我现在感觉能做好程序,最重要的还是基础,不需要多么华丽,因为华丽是锦上添花,是建立在基础上的,那么怎么才是高手呢?怎么才能在技术中游刃有余呢?我不知道有多少人喜欢看jdk源代码?有多少人能耐下心来把基础图书多读几遍,因为基础书籍显然对我们帮助不会比一些框架书籍帮助来的明显,我说的帮助是指得到别人的认可,因为职场也向商场一样谁先掌握了新技术谁就得到了先机,谁就能得到更高的薪水,这样得到机会后再深入掌握,这些人都是智者,都是勤奋的人,都会慢慢成功,因为对自己要求不一样,得到的也会不一样,我知道我只是一个菜鸟,我没有什么资格来讲这一些,但是一年来,我真的有些彷徨了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值