知乎回答:程序员应该怎么提高自己

栏目: IT资讯 · 发布时间: 6年前

内容简介:回答链接:

工作中几个能力是要有的:

  • 算法能力,尤其是面试前需要刷一段时间的算法;
  • 代码能力,对自己用到的语言/库/框架能够熟练到拿来即用;
  • 设计能力,是指程序设计能力,除了能实现某个需求外,还需要考虑程序的健壮性和可维护性;
  • 业务能力,能够知道需求方确切的想要什么,并且能够很好的沟通出需求方的需求。

怎么提高呢?个人看法如下:

  • 算法的话,刷题会比较快,很多人都会以刷 LeetCode 为乐,挺好的事;
  • 代码能力,只能是多写,做不同类型的项目,但是都需要做的足够完整,完成后需要总结下项目中用到的技术有哪些,以及有没有类似的技术;
  • 设计能力,需要深入一个项目,足够完整,不断的迭代。只有一个项目不断迭代(不断啃自己之前写过的「烂」代码)的情况下,才能知道之前的设计有什么问题,以后如何避免;
  • 业务能力,需要对自己所涉及的业务领域有足够多的了解,绝大部分情况下,技术只是支撑业务实现,只有当你掌握了足够的信息时,才能快速的 Get 到对方的点是什么,以及对方可能缺了什么。

回答链接: https://www.zhihu.com/question/321425347/answer/661430245

- from the5fire.com

----EOF-----

微信公众号:Python程序员杂谈

知乎回答:程序员应该怎么提高自己

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

RESTful Web Services Cookbook

RESTful Web Services Cookbook

Subbu Allamaraju / Yahoo Press / 2010-3-11 / USD 39.99

While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic. This cookbook includes more than 10......一起来看看 《RESTful Web Services Cookbook》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具