当程序员的技巧:你的努力和勤奋一定要让别人看的见

jopen 9年前
 

常常回想起以前的自己,以前的我只是一个喜欢写代码的程序员,没有想过如何好好的规划自己的未来和与人相处之道。如果早知道下面的这些技巧会避免很多不必要的麻烦。

1.与人相处

以前我只知道一心的对着电脑编程,觉得和任何人的相处都是在浪费时间,用这些时间还不如做自己的研究,其实到头来发现自己错了,因为不管到什么时候,如果你有庞大的人际关系比什么都管用,想找个心仪的工作,如果有人脉那就大大增加了他的可能性。机会是自己把握的,但有时也是需要别人给你这个机会才行,如果可能,一定要和周围的同伴都打好关系,也许很多人在你看来很不起眼,但是过几年后你会发现一切都有可能变化,一些你几年前看着不起眼的人这时会让你刮目相看,如果你当时无视他们,那现在他们手中的机会也一样无视你。

2.如何解决问题

虽然现在我对待任何难道都是有条不紊的解决的很漂亮,但之前可不是这样,每次遇到麻烦也一样感觉像灾难。什么事都要找对办法,在一件事上宁可选择几个推论然后去证明它们是错的,也不要选择一个然后绞尽脑汁去证明这是对的,因为这种做法无非是最傻的,尽可能选择替代理论。若真的出现端口冲突,也有可能是连接到错误的网络设备或者未分配的IP地址,这种情况的异常不是真正的错误。解决问题的本质就是运用学会的知识和以前积累的经验,竭尽所能地去解决种种未知的事物。

3.认清自己

要做自己喜欢的,但也要顺应这个社会,这样你才有发展的机会,才能让自己挣最多的钱。不管是出于什么原因,我既然做了这一行就要对这个行业做出分析,未来里我们是被需要的,当然也会有大量的新人员加入,所以现在的我们一定要认清自己,不要自满自足,科技每人都在进步,我们也要每天都学习新的知识,因为搞不好那天你就会被踢出去。

4.新软件基本上都是在原有的技术上做些改变或根本不做改变。

在这个行业做几年你就会知道,商家在推出的很多新品中都只是改下名字就从新售卖。而有工作经验的开发员也是对这个习以为常,就算有一些创新也都是和原先的技术结合的,比如:你现在所知道的Hadoop,HDFS是一个分布式文件系统,而分布式文件系统已经有了几十年了。

5.要从职业发展方面考虑。

一些人会因为各种的小问题而辞职,这样总是太肤浅。在一个公司要看自己的职业前景是否有望,这才是我们考虑要不要待在这的一个原因,有时,一份工作更意味着责任和机会。

6.你的努力和勤奋一定要让别人看的见

如果你的老板或上司看不到你的努力和勤奋,那么他们就不会给你更多的机遇。所以不要傻着自己偷偷的努力工作。

7.有时我们总是把并不难的编程给搞复杂了

将软件这一行从硬件中脱离出来开始,软件开发到现在还是被弄的很乱,想要做好编程,只要学好了,集中精神,还有就是逻辑思维能力良好就可以了,而且现在有很多书籍还有有关课程都会教我们如何做好整个编程。可是,只要谈到合作项目就变的复杂了。

8.培养沟通能力

无论是在公司会议上还和别人的讨论中,如果你总是怯场,那么你就要好好的学习下如果克服了,多参加一些这样的聚会讨论,多多学习,因为学好这些能力和你写好代码一样重要。