干货 | 码农翻身提高工作效率的必备工具

要问闯荡江湖的码农最怕什么

那么,我斗胆猜测一下

一定是敲代码的

……

速度

速度

还是速度!

速度是效率的关键

决定几点回家

几点见到心爱的妞

几点吃鸡

……

今天,本黑就来给大家推荐一下

程序员提高效率的必备工具

1.Git

以前是有不少的版本控制工具,有好用的,同时也有不太好用的,但总的来说它们都没有很好的发展。这时候Git出现了,还有GitHub,EGit,一旦你用上了这个神奇的工具,估计你就很难再碰到更好的VCS了。还没用过Git?赶快试一下吧。

2.Stack Overflow

不开玩笑,2005年的时候你用google搜过技术相关的资料吗?又或者1995年那阵上FidoNet去找一些答案?这样的情景太可怕了。那会儿搜索出来的东西都是一些无聊透顶的论坛讨论,全是一些伪专家在谈论一些错误的东西。

当然,这些论坛现在可能还存在,但没有一个还能出现在Google搜索结果的首页了。现在,如果你搜索技术问题的话,十个里面有两三个都是StackOverflow上面的,它们基本都可以很好地解决你的问题。Stack Overflow满足那些活跃的用户,而没有账号的用户会不断的加入进来,找到他们满意的答案,并且点击相关的广告。确实要为Stack Overflow以及他们出色的商业模式竖起大姆指。

3.IntelliJ

Eclipse通常是个不错的选择(还是免费的),但IntelliJ IDEA,还有phpStorm,在各方面都更为出色,你可以随时免费试用它的社区版,但用过之后估计你就不想再换回来了。一段时间后,你最终肯定是选择旗舰版的。

4.PostgreSQL

PostgreSQL声称自己是世界上最先进的开源数据库,它确实是优雅易用,符合标准的数据库之一,能让你在其中对SQL的使用感到很有兴趣。

我们相信在几年时间内,PostgreSQL很有可能不仅在语法上击败商业数据库,同时在性能上也能超越它们。如果你需要一个基于SQL的数据存储系统,PostgreSQL将是很好的一个选择,它的每一个特性都是那么的实用。我们来期待PostgreSQL的佳音吧。

5.Less CSS

当你第一次使用Less CSS的时候,你肯定会说为什么CSS不是这样的呢?你说的对,CSS就应该像它这样,在这里,你原来所讨厌CSS的那些理由(重复,冗余,复杂)全都不见了。作为一个不太关注HTML5,布局这些东西的老土的HTML-table的忠实粉丝,用了Less CSS之后感觉可以写出更多花哨的网站来了!

6、CodeSmith

写代码最蛋疼的莫过于重复编写某项特定任务,就像数据访问代码还是生成自定义集合这些。这时老司机就会告诉你,下个CodeSmith吧~CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。与其他许多代码生成工具不同,CodeSmith 不要求您订阅特定的应用程序设计或体系结构。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。这款神器附带了许多模板,包括对应于所有 .NET 集合类型的模板以及用于生成存储过程的模板,但之所以能成为神器,那是创建自定义模板的功能,堪称效率大法呀。

7、Everything

号称是世界上速度最快的文件搜索软件。其速度之快令人震惊,百G硬盘几十万个文件,可以在几秒钟之内完成索引;文件名搜索瞬间呈现结果。它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。对于Windows自带的搜索工具、Total Commander的搜索、Google 桌面搜索或百度硬盘搜索,不说啥,我用个小拇指就能秒杀你。如果正在使用或放弃了Locate32,都值得推荐这款体积小巧、免安装、免费、速度极快(比Locate32更快)的文件搜索工具Everything!

8、.NET Reflector

.NET Reflector是一个类浏览器和反编译器,可以分析程序集并向您展示它的所有秘密,绝对的高清无码。.NET 框架向全世界引入了可用来分析任何基于 .NET 的代码(无论它是单个类还是完整的程序集)的反射概念。使用 .NET Reflector,可以浏览程序集的类和方法,可以分析由这些类和方法生成的Microsoft 中间语言 (MSIL),并且可以反编译这些类和方法并查看 C# 或 Visual Basic ?.NET 中的等价类和方法。为了演示 .NET Reflector 的工作方式,我将加载和分析前面已经显示的 NUnitExample 程序集。看看下图,显示了 .NET Reflector 中加载的该程序集。

9、Stylify Me

每个程序员都有一个来自设计的痛。在设计网页时,最重要的一项便是网页的配色,颜色的使用在网页制作中起着非常关键的作用,不同的网站有着自己不同的风格,也有着自己不同的颜色。Stylify Me是一款可获取一个网站的配色,字体,大小等风格信息的软件。当你中意一个网站,只需要输入网址,即可分析出网页使用的所有颜色,包括背景颜色、文字颜色、字体、字体大小等样式,生成的结果还可以通过 PDF 格式下载保存,非常方便。

10、Axure RP Pro

Axure,在产品经理界被称为入门绝技,是一款接近万能的原型制作工具。这个产品狗用的比较多,但是程序员也需要画一下自己的图。Axure RP Pro 是一个产品经理必备的交互原型设计工具,能够高效率制作产品原型,快速绘制线框图、流程图、网站架构图、示意图、HTML 模版等。如果你不想为只会说不会做的产品浪费太多时间,倒不如做个原型给他看看。

俗话说的好,工欲善其事必先利其器。俗话又说得好,光装逼不给资源算什么干货……以上部分神器已经为大家整理好,另外还有一些常用程序员工具福利,比如什么Adobe大师版啊嘿嘿嘿。

 

公众号菜单栏对话框内回复【工具就可以免费领取部分工具哦!

关注公众账号

飞马会

飞马会AI人工智能/大数据/技术管理等人员学习交流园地

往期福利关注飞马会公众号,回复对应关键词打包下载学习资料;回复“入群”,加入飞马网AI、大数据、项目经理学习群,和优秀的人一起成长!

回复 数字“1”下载从入门到研究,人工智能领域最值得一读的10本资料(附下载)

回复 数字“2”机器学习 & 数据科学必读的经典书籍,内附资料包!

回复 数字“3”走进AI & ML:从基本的统计学到机器学习书单(附PDF下载)

回复 数字“4”了解人工智能,30份书单不容错过(附电子版PDF下载)

回复 数字“5”大数据学习资料下载,新手攻略,数据分析工具、软件使用教程

回复 数字“6”AI人工智能:54份行业重磅报告汇总(附下载)

回复 数字“7”TensorFlow介绍、安装教程、图像识别应用(附安装包/指南)

回复 数字“8”大数据资料全解析(352个案例+大数据交易白皮书+国内外政策汇篇)

回复 数字“9”干货 | 荐读10本大数据书籍(初级/中级/高级)成为大数据专家!

回复 数字“10”麦肯锡160页报告:2030年全球将可能8亿人要被机器抢饭碗

回复 数字“11”50本书籍大礼包:AI人工智能/大数据/Database/Linear Algebra/Python/机器学习/Hadoop

回复 数字“12”小白| Python+Matlab+机器学习+深度神经网络+理论+实践+视频+课件+源码,附下载!

回复 数字“13”大数据技术教程+书籍+Hadoop视频+大数据研报+科普类书籍

回复 数字“14”小白| 机器学习和深度学习必读书籍+机器学习实战视频/PPT+大数据分析书籍推荐!

回复 数字“15”大数据hadoop技术电子书+技术理论+实战+源代码分析+专家分享PPT

回复 数字“16”100G Python从入门到精通!自学必备全套视频教程+python经典书籍!

回复 数字“17”【干货】31篇关于深度学习必读论文汇总(附论文下载地址)

回复 数字“18”526份行业报告+白皮书:AI人工智能、机器人、智能出行、智能家居、物联网、VR/AR、 区块链等(附下载)

回复 数字“19”800G人工智能学习资料:AI电子书+Python语言入门+教程+机器学习等限时免费领取!

回复 人工智能下载《FMI人工智能与大数据峰会嘉宾演讲PPT》

回复 AI  江湖下载《十大AI江湖领域》

回复 ML实践下载《机器学习实践经验指导(英文版)》

回复 DL论文下载《深度学习100篇以上论文资料》

回复 算法     下载《数据挖掘十大经典算法》

回复 6.10     下载《6.10饿了么&飞马网项目管理实践PPT》

原文地址:https://www.cnblogs.com/feimawang/p/8979027.html

时间: 2024-10-06 01:34:44

干货 | 码农翻身提高工作效率的必备工具的相关文章

码农提高工作效率

俗话说,天下武功,唯快不破.也就是说要练成天下高手的话,出招速度一定要快,这样才能在江湖上立足,不至于掉了脑袋.而程序员要在IT界混出个名堂,也要有高效的工作效率才行.IT行业时时刻刻都产生着新知识.新技术,要想跟上变革肯定要有几把刷子. 而我本人很喜欢各种各样的方式来提高自己的工作效率,可以分享给大家一些经验. 键盘功底要扎实.敲键盘时要使用标准指法.可能你认为这是程序员的基本功,可是我发现其实很多程序员都做不到这点.看着他们敲代码时那笨拙的指法我就心急.其实炼成标准指法不难,相当年我还是一指

Vin码识别(车架号识别)技术,摆脱手动录入提高工作效率

本文主题:Vin码识别(车架号识别)技术,摆脱手动录入提高工作效率 本文关键词:Vin码识别,汽车Vin码识别,车架号识别,汽车车架号识别,车代码识别,车代号识别 本文主旨:一.Vin码(车架号)在什么位置 二.什么是Vin码识别(车架号识别) 三.Vin码识别(车架号识别)产品特点 四.Vin码识别(车架号识别)技术参数 五.Vin码识别(车架号识别)应用领域 文章正文: 一.Vin码(车架号)在什么位置 1)除挂车和摩托车外,在门铰链柱.门锁柱或与门锁柱接合的门边之一的柱子上,接近于驾驶员座

戏说西游||TCP/IP协议的由来(灵感来自“码农翻身”微信公众号)

引子 话说唐僧师徒四人西行取经,终于来到了西方极乐世界,取得真经,然而如何运回真经成了大问题,故事就这样展开了: 大唐王朝贞观八十一年,某日清晨 "悟空,为师带领你们终于取得真经,可是奈何如何将真经运回东土大唐呢?" "师傅,不用担心,俺老孙在筋斗云的基础上开发出了运输真经的法术--'TCP协议',只要严格学习俺法术的口诀,严格遵守俺定制的规则,只需要不断的往筋斗云上放经文,筋斗云就会自动往返运输真经,俺可保真经运回大唐!" "不愧是悟空,既然如此,悟能,

转:码农翻身全年文章精华

在码农翻身公众号写了一年多, 最大的体会就是:原创真心不易! 每天思考的最大问题就是: 下一篇文章写啥? 在大家的支持和鼓励下,还是坚持了下来,  回头看看走过的路,这一年过得还算充实. 很快就要过年了, 我也要休息一下, 春节后重新出发 ! 我把这一年来的精华文章整理了一下,作为节前的最后一篇, 欢迎转发分享. 再次感谢大家一年来的陪伴, 预祝大家春节快乐,万事如意! 大话编程 我是一个线程 我是一个Java class Javascript: 一个屌丝的逆袭 Java:一个帝国的诞生 JSP

码农翻身之——分布式,集群,负载均衡

分布式:将不同的业务分布在不同的地方,这就构成了一个分布式的系统.(如下图所示) 假设由三个系统A.B.C构成的一个分布式系统(A作为主系统),那么会存在如下的问题——系统A是这个分布式系统的“脸面”,用户直接访问,当访问量大的时候要么是速度慢,要么直接挂掉,并且系统A只有一份,所以会引发单点失败. 集群:将上述A系统部署好几份(如下图的3个服务器),每一份都是系统A的一个实例,对外提供同样的服务,这样就算其中一个挂掉,还有另外两个.这三个服务器上的系统组成一个集群(Cluster). 问题——

每周一书《码农翻身(好玩有趣的编程知识)》分享!

作者简介 刘欣(@码农翻身):15年的软件行业从业经验,前IBM系统架构师,擅长企业应用架构和设计,领导过多个企业级应用架构设计和开发工作. 内容简介 <码农翻身>用故事的方式讲解了软件编程的若干重要领域,侧重于基础性.原理性的知识. <码农翻身>分为6章.●第1章讲述计算机的基础知识:●第2章侧重讲解Java的基础知识:●第3章偏重Web后端编程:●第4章讲解代码管理的本质:●第5章讲述了JavaScript的历史.Node.js的原理.程序的链接.命令式和声明式编程的区别,以及

《码农翻身》读后感

1.计算机的世界 线程: 线程运行步骤:就绪.等待.运行 多线程并发问题 加锁.死锁问题,按照资源顺序申请锁 TCP/IP 不可靠通道进行可靠性传输 TCP的三次握手和四次挥手 滑动窗口协议 CPU CPU比内存快100倍,比硬盘快百万倍. 寄存器.程序计算器 局部性原理 进程 批处理系统 进程记录了寄存器的志.指令值.和消耗时间等 地址重定向 硬盘 磁道.扇区 文件.文件系统 I/O设备 总线和端口 轮询.中断 数据库 查询 并发访问 原子性问题 安全问题 socket 对TCP连接的封装 翻

如果提高工作效率(转载)

效率由心生,快速提高工作效率秘诀 来源: Veda原型  发布时间: 2012-03-19 15:13  阅读: 2348 次  原文链接   全屏阅读  [收藏] 现代人都很忙,但忙的可能没有效率,可能在"忙人"摸象,也就是瞎忙.也许你的效率可以提升20倍,也许你的激情和潜能可以提升10倍!秘诀就在于目标管理.时间管理.精力管理.如何在短时间内完成更多的事情.如何从痛苦的修行中悟道.如何尊崇内心的自由.如何有更多的时间去享受生活.如何动态平衡工作和生活?!这里有能大大提升工作效率和时

程序员提高工作效率的15个技巧【Facebook】

程序员提高工作效率的15个技巧[Facebook] 作者: habadog 日期: 2015 年 02 月 13 日发表评论 (0)查看评论 1,Days always fill up. Only plan for 4-5 hours of real work per day.其实每天只有4-5个小时能专心编码,充分利用这些时间. 2,Work more when you’re in the zone. Relax when you’re not.在状态的时候多干一些,不在状态时可以就去做个大保