7个程序员必会的软硬技能

1.学会学习

自主学习的能力非常重要,虽说也还是有“百家争鸣”的现象,php是最好的语言,python不说话,java是最简单易用的语言!汉语才是最好的语言,英语是最通用的语言。。。。等等,有点跑偏。

不管什么语言,什么方向,有基础就好,有基础就好,新知识都是层出不穷的,总是要多学习才能不被社会淘汰。
要多多了解当今的形式和发展方向,做到自己就是铁饭碗,到哪里都饿不死的原则。

要学的知识,要看的书,太多太多了,以java为例推荐书单:

java基础:疯狂java讲义、编写高质量代码 ——改善java程序的151个建议
java ee:轻量级javaee企业应用实战第4版
数据结构、算法:大话数据结构、疯狂Java程序员的基本修养
设计模式:大话设计模式
数据库:收获不止oracle
linux:linux就是这个范儿
算法面试:剑指offer(这个牛客网上可以练习)、编程之美,程序员代码面试指南,Java 程序员面试宝典, Java 程序员面试笔试宝典
架构:大型网站系统与java中间件实践、大型网站技术架构——核心原理与案例分析
综合:深入分析java web技术内幕
源代码:Struts2内幕、Spring源码深度解析、深入剖析tomcat
计算机网络和操作系统:课本即可,推荐书籍《深入理解现代操作系统》,《TCP/IP协议族》
NIO:Netty权威指南
虚拟机:深入理解java虚拟机
多线程:java并发编程实战

其他
《淘宝技术这十年》
《京东技术解密》
《大型网站技术架构 核心原理与案例分析》
《 C 语言深度解剖》

andriod书籍

《疯狂android讲义》《深入理解android》

ios书籍

ios开发进阶,代码大全,疯狂swift讲义

推荐课程:百度传课,网易云课堂,腾讯课堂,牛客上有机器学习课程,算法课程,这个不光是因为是自己家的,主要真的是全程目睹了课程的制作和讲解,性价比超级高。


2.锻炼身体

程序员久坐,对身体极为不好,健身和放松都是必要的,有人可能会问,我哪有时间去健身啊,时间是用来挤的啊,亲,
或者和朋友们约在一起去打个球之类的也是极好的。说不定还会健身的同时遇见了人生挚爱。


在公司也是有机会的,给你们推荐一个小小锻炼法:

如果你的椅子牢固的话,可以用手抓住椅背,脚后跟不断地提起再放下,这个小小的运动能够锻炼你的骨骼肌,对小腿的塑形也很有帮助。


如果想锻炼腹部的话,也可以握住椅子的把手,将双脚并拢尽量地平伸向上抬起,这样可以锻炼腹肌和大腿,让身材更加的完美。通过对腹肌的锻炼也可以很好的保护腹部器官。

腰椎疾病一直是办公室一族的噩梦,休息的时候,双手抓住椅背,单脚后踢,左右脚轮换,反复几十次,可以很好地锻炼腰部,避免受腰椎疾病的困扰。
如果想锻炼躯干,就站直后双手抓住椅背,身体挺直,仰头看天花板,保持望月似的动作。这个时候,身体呈反向弯曲,对脊椎是很好的保健,对颈椎更能起到锻炼的作用。


3.建立博客

伟大的程序员都有自己的博客,牛客网也有讨论区厚~你们可以在这里经营一个自己的博客,可以在这里分享心得等。

4.建立品牌

你以为只有企业要创建品牌么,那你就大错特错了!个人更要建立个人品牌,我们常常说面试面试,要准备简历,简历简历,当然也是越少越好,其实真正的简历是什么,简单到是一个人的名字。如果你是一个公司的hr或者boss
,如果马化腾来面试,是不是带上自己的名字就足够了呢!这应该引起我们的反思,为何写了那么多文字,简历还会被hr退回。


牛客过段时间也会贴心给你们修改简历的,现在不能靠名字,那我们就一步一步来!期待就好了哦~~

5.多做题

还记得那些年我们做过的三年高考五年模拟么!你以为从此脱离苦海了么~no!no!no!


当然我们不用再压力那么大了,不用每日疯狂做题,但是每日还是要有一些强化和巩固基础的训练的,前几日和几个去网易游戏的聊天,他们说每日加班在牛客上刷题,我倍感欣慰,说是为了最后能够留下,左大神也是刷题刷出来的,刷题是一个很好的增强修为的机会,像金庸的小说一样,练功一段让人刮目相看,内功雄厚,比多练些各种功夫要强的多,张无忌不就是内功深厚最后练习乾坤大挪移都快又准么?



6.不只是做题

作为程序员,当然不能仅仅只是做题,这也是很多人的误区。多交流多呈现想法,所以也是有了论坛这一说,qq群也是一个很好的机会,可以认识好多志同道合的朋友,大家可能没见过面,但是彼此都知道长什么样子,都知道彼此的一些小秘密,还知道彼此的爱好,有困难的时候还能帮助一下,我觉得这就是
一个互联网的时代,给大家提供了一个很好的机会,多交流,交流处灵感和想法。你会变得不一样。

7.专业化

虽说语言种类繁多,但是身为一个程序员,一定要做到专,成为一个全栈工程师可不是那么容易的,当然,福利也不是一般的好一点的,
而且想体现自己的价值,如何体现,这都是很好的机会。

8.多做项目

闲暇时间可以接一些业余项目做做,在做项目的过程中,你会体会到一种乐趣,亲身体验总是好的,什么事情只有经历了才回真正的明白和领悟,
而且,对你的能力和技能的提升有很大的帮助。

还能赚点小钱,哈哈~~


本文由牛客网原创,转载请注明来自牛客网和原文链接

全部评论
最需要的难道不是《脊椎病康复指南》吗?哈哈
点赞 回复 分享
发布于 2015-12-18 11:42
哎 1只有部分  3  4 7 都没有  注定在陆地上爬
点赞 回复 分享
发布于 2015-12-18 16:19

相关推荐

未知的命运:大佬这都找不到我还找啥啊
点赞 评论 收藏
分享
从小父母离异家里没人管,靠着心里的不安和学校的环境也算是坚持到了学有所成的地步。到了大学环境开始松散不知道该做什么,只觉得在不挂科的基础上能往上考多少就考多少,等到秋招来临才发现自己有多么幼稚无能,今年九月份初才发现自己原来连一个求职的方向都没有。因为之前做过前后端一体的课设,算是有过了解,而对于其他岗位连做什么都不知道,因此这一个半个月在越来越焦虑的同时埋头苦学,事到如今想要活下去我似乎只能走前端这条路了,9月初先是靠着虚假夸大能力的简历得到一些笔试来确定了考察的方向,有一个大厂的无笔试面试最终是拒绝了没有勇气去面对。然后在这个基础上埋头苦学,如今也算是搭好了自己前端学习的框架和思考的瞄,可以逐渐给自己扩展新的知识和能力了,但这并不是一件多好的事儿,因为我发现学的越多越焦虑,学的越多便越无力。因为我感觉我如今努力学习的知识都是竞争对手们早就掌握了的东西,我如今困惑追求答案的难题早就被别人解决。别人早就能得心应手地做出项目而我连思考都会卡壳,看着别人的笔试和面经上那些闻所未闻的题目,我才知道别人到底有多强而我有多幼稚,我什么时候才能达到别人那种堪称熟练的能力呢?而且网上的焦虑越多越多,即便是真有这么高的能力最后也大概落得一个低薪打工人的下场,我真的感到迷茫。秋招都快结束了,而我还在继续痛苦的学习之旅,这些天找前端面试发现似乎问的有些简单跟网上搜到的内容不符(可能因为并不是大厂),我是不是本来就没打算被招所以别人懒得细问呢?我不知道,我只能继续总结下去学习下去,不管如何我都要活下去,如果我能早一些准备就好了,如果暑假能意识到现在这个情况就好了,可惜没有如果。种下一棵树的最好时间是十年前,其次是现在,虽然我相信自己的学习能力,但已经错过了最好的时机,只能在焦虑与痛苦中每天坚持学下去。目前的路还有很长很长,先去把typescript看了,再去巩固vue3的基础,再去练习elementui的使用,如果这能找到实习的话就好了。接下来呢?去学uniapp和小程序,不管如何我都要对得起曾经努力的自己。即便我们都感到痛苦,但我心中还是希望我们都能靠自己的努力来获取自己想要的幸福。
紧张的牛牛等一个of...:在担心什么呢,有一手985的学历在,就算是小厂别人都会要的,咱们双非的人更多,多少还在沉沦的,怕什么了
一句话证明你在找工作
点赞 评论 收藏
分享
评论
12
51
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务