个人
文章平均质量分 80
Star永恒
把自己当成唯一,让自己光彩。
展开
-
Java程序员
一、技术积累(1)代码规范1.1.1、通常的模块分布:一般如果你要实现一个web应用,你从后台将数据展示到前端页面,在一个比较大的公司,你少不了跟其他项目有交集(你调用他的接口,他依赖你的接口),这样下来,整个公司有很多个模块,怎么做到很好的联系。回到刚刚的模块分布,你的一个web应用,应当需要分成三个模块:core模块、service模块、web模块。web模块就是展示到页面,后原创 2017-03-19 13:25:46 · 331 阅读 · 0 评论 -
程序员该如何定位?看这四大方向
前阵子在知乎开了题为“程序员,你的职场可以不迷茫”的知乎Live,这个文章是其中定位部分的一个总结和演绎。宽泛的意义上讲,程序员是这样一群人:他们用某种语言或技术,开发某种软件产品(系统),解决特定现实领域的问题。有了这个定义,我们就可以来讨论程序员的几种常见定位: 解决某类问题的专业人士 软件架构与设计 技术专家 技术传播与原创 2017-04-13 09:49:21 · 334 阅读 · 0 评论 -
老鸟程序员才知道的40个小技巧
40条真言,希望对进阶中的程序朋友有所帮助。1、重构是程序员的主力技能。2、工作日志能提升脑容量。3、先用profiler调查,才有脸谈优化。4、注释贵精不贵多。杜绝大姨妈般的“例注”。漫山遍野的碎碎念注释,实际就是背景噪音。5、普通程序员+google=超级程序员。6、单元测试总是合算的。7、不要先写框架再写实现原创 2017-04-13 10:03:29 · 3081 阅读 · 0 评论 -
给Java程序员的几条建议
对于Java程序猿学习的建议这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是LZ你是如何学习Java的,能不能给点建议?今天LZ是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。在大家看之前,LZ要先声明两点。1、由于原创 2017-04-04 15:36:23 · 531 阅读 · 0 评论 -
大公司的社招该如何准备?
引言其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。其实之前LZ写过一篇文原创 2017-04-04 16:25:14 · 5456 阅读 · 1 评论 -
你看那个程序员
为什么30岁的程序员就应该迷茫呢?30岁正是经过了七八年的职场生涯,技术、经验、职业素养等各方面都到了一个比较充沛的阶段。如果前几年不是在混日子,到了现在,踏踏实实干活的一般会成为公司的核心开发,潜心研究技术的应该会成为架构师,有领导才能的也许是小领导或者项目负责人。按道理来讲30岁正是人生的最黄金年龄,也是事业发展的核心阶段,如果在这个阶段抓住机遇能有突破,对整个职业生涯影响可谓不小原创 2017-04-04 17:31:15 · 399 阅读 · 0 评论 -
从零讲JAVA ,给你一条 清晰地学习道路!该学什么就学什么!
1.计算机基础:1.1数据机构基础:主要学习:1.向量,链表,栈,队列和堆,词典。熟悉2.树,二叉搜索树。熟悉3.图,有向图,无向图,基本概念4.二叉搜索A,B,C类熟练,9大排序熟悉。5.树的前中后,层次,之字,最短路。6.KMP等字符串算法。1.2操作系统:主要学习:1.进程,线程,进程线程区别。进程间通信2.进程原创 2017-05-11 15:10:18 · 442 阅读 · 0 评论 -
高效程序员的 7 个共同特征
导读:要想成为一个伟大的程序员,需要的可不仅仅是能够编写出可以正常运行的代码。Justin James给出了能够成为业内顶尖高手的程序员应该具有的几个典型特质。要想成为高效的程序员,你需要具备一定的综合素质才能够让你用你所掌握的技能、经验和知识编写出有效的代码。有一些开发人员在技术方面具备一定的技巧,但他们永远无法成为高效的程序员,就是因为他们缺乏所需的其它几项特质。本文将给出成为一个伟大原创 2017-04-22 12:33:36 · 214 阅读 · 0 评论