1. 聚能聊>
  2. 话题详情

程序员晒晒你的【神器】!

在程序员的职业生涯中,我们需要不断地学习、积累、提升,除了一些基本的必备知识、技能外,一些【神器】的出现,也会为我们的能力提升锦上添花。那么,在我们工作时,有哪些【神器】呢?

工具篇

  • 文档【神器】——markdown,一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面
  • 性感无比的代码编辑【神器】——Sublime Text,一个代码编辑器,跨平台支持Win/Mac/Linux。
  • 代码托管【神器】——GitHub,一个面向开源及私有软件项目的托管平台。
    github
  • “疑难杂症治疗”【神器】——stackoverflow,一个与程序相关的IT技术问答网站。
  • 矢量图标【神器】——iconfont,阿里妈妈MUX倾力打造的矢量图标管理、交流平台。国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。

语言篇

  • 工科非CS必备【神器】——MATLAB,一款商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境

装备篇

  • 健康办公【神器】——人体工学椅和站立式办公桌

_

  • 减压发泄【神器】——超大Enter

enter

那么,我们来聊一聊
在你的身边,有哪些【神器】呢?你觉得他们是为大众所熟知还是鲜为人知呢?
那些神器对你的工作有很大的改变吗?你有哪些受益?是提升了你的编程效率,还是别的什么?
你觉得在成为专业高精尖程序员的路上,有哪些优秀资料、神器及框架可以推荐给大家的呢?
你还期待在哪些领域出现更多的神器呢?

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    淘公仔 x 1

  • 奖品二

    阿里云代金券 x 2

  • 奖品三

    虾米VIP月卡 x 5

60个回答

1

浮生递归 已获得淘公仔 复制链接去分享

markdown哪里能创建丰富的html样式了,都是些超简单,又难看的样式,或者对程序员来说已经很好看了?跟富文本下的代码模式,完全没办法相提并论啊。所以markdown里我只用一个加粗代码。要记这么多标签可不容易,还是富文本省事。要记标签才能用就是反人类的发明。
github是很多人用。但是,同样要记一堆的代码,操作也很繁琐。我都不知道效率这么低下的版本管理是怎么发展的这么大的呢。我想唯一的原因就是没有更好的了吧。知道什么叫真正的好用吗?我按下ctrl+s+其他键,就能保存一个版本,这叫好用。多端使用时,也都是自动同步,这叫好用。
iconfont是好用,自从发现了这个,我再也没做过图标。

在你的身边,有哪些【神器】呢?你觉得他们是为大众所熟知还是鲜为人知呢?
processon.com在线流程编辑器。虽然项目数量限制有点多,但是还是可以用的。可以跟别人协同操作,是最大的优势吧。因为是webGL所以多端使用也特别方便。就喜欢这种形式的。

那些神器对你的工作有很大的改变吗?你有哪些受益?是提升了你的编程效率,还是别的什么?
0学习成本,所以processon上手非常快。使用也很简单,本身就是保存在云端,不需要考虑不同端同步的问题。别人要修改,也只要分享过去就可以,很方便。导出格式也多。喜欢能一直活下去。

你觉得在成为专业高精尖程序员的路上,有哪些优秀资料、神器及框架可以推荐给大家的呢?
h+UI这个前端界面框架还不错,虽然有些重,但是比较全面,适合大项目。Jquery什么的就不提了。对于高精尖程序员的话,首先,自己得先是吧。。。

你还期待在哪些领域出现更多的神器呢?
还没有神器的领域,都需要神器啊。比如UI设计领域的版本管理,就一直没有好的软件出现。毕竟动不动就是一个g的文件,要做好版本管理,实在太难了吧。硬盘和网络速度都不一定吃得消。

雷侠 回复

ProcessOn 这个还不错

dongdongfu 回复

吐槽一下你说的内容:
1.阁下对于markdown所谓的简单难看的样式是啥?你用富文本下的代码模式,那不懂html标签的人怎么办?然后你会说,富文本下,不用代码模式,直接用手工点击h1按钮等等就可以出来了,如果你认为这样鼠标和键盘的效率很高效,那你可以推荐给周围的人试试,然后再让他们用一下markdown,就知道差距了,虽然两种各有千秋,但是markdown没有你说这么不堪
2.git对于团队开发来说,应该是都要学会的,github可以不用,毕竟服务器在国外,可以用oschina,coding.net等等,记代码这个,能说明啥?你ctrl+s都需要记呢
3.无
4.processon可以推荐
5.框架各自用的不一样,不好说

浮生递归 回复

1、你觉得我说MARKDOWN这么不堪,是因为我只吐槽了缺点,没有提他的优点。
2、ctrl+s是通用,在别的地方记住了,这里也不需要另外增加记忆成本,当然,如果再加一个快捷键的话,是要增加1/3的记忆成本,但是比起GIT来说,还是简单快捷多了。用好git不亚于新学了一款软件。现在要高效完成工作,使用的软件通常在几十款左右。而要熟练的使用几十款软件,则又产生了非常高昂的时间精力成本。
3、无
4、processon的数量限制可以采用一些相对简单的方法来提高,比如我的限制已经达到了43个。
5、同

感谢你的认真吐槽

chengye 回复

反正我文档写得越多,越能感受到markdown的优势。。。

评论
2

1413883577861099 已获得阿里云代金券 复制链接去分享

我觉得现在编程应该更加单元模块化,面向对象,就像我们的积木玩具一样,开发出的模块越细,单元功能越强,组合的种类越多,我们的程序就会变得越来越好,并且,纯粹的代码,写作,应该放到最尖端的程序员那里。应用 类的软件,用这些单元模块,就像搭积木一样,非常容易实现组合, 初中级程序员的群体,在现实层面解决更多的问题,甚至非专业人员,也可编程,程序功能,不取决于编程的这个功能,而是更多的,想象力,更多的其他的智慧设计的能力。把编程分离出来,成为高智能的工具,而真正核心高端的程序员数量不必太多,他 们主要小开发单元模块,然后,在一个 兼容性良好的平台上面
被应用。丰富的应用程序就产生了,解决更多的现实问题,编程不再是专业人员的领域,只要 脑洞多的人,就都可以做了。

xudapeng 回复

你好交个朋友吧

评论
2

夏之冰雪 已获得阿里云代金券 复制链接去分享

1. 在你的身边,有哪些【神器】呢?你觉得他们是为大众所熟知还是鲜为人知呢?
web开发,调试移动端web页时候,使用fiddle工具。大公司都知道吧,小公司可能知道的不多。

2. 那些神器对你的工作有很大的改变吗?你有哪些受益?是提升了你的编程效率,还是别的什么?
sonarqube,强烈推荐,这是代码质量检测工具,帮助个人/团队进行代码质量管理,及时发现问题。
为了避免公司项目外泄,这里使用测试项目为例子,如图:
_

可以,详细的展示哪些代码不规范,哪些文件注释少,哪些函数复杂度过高,对于我们团队整体提交代码质量有很好的帮助。通过这个工具,我们较容易地实现了代码风格统一,合理注释代码比例等。

3. 你觉得在成为专业高精尖程序员的路上,有哪些优秀资料、神器及框架可以推荐给大家的呢?
github上面,有很多优质的项目,直接看点赞数量就能知道。
而且,github还有一些list,这类list非常良心,直接帮你汇总了所有精华。
比如webshell大合集,方便我们统一汇总,根据所有webshell特征值,自动检测服务器是否存在木马上传:
https://github.com/tennc/webshell

另外,学习资源,除了云栖啊,我还会通过scoop了解一些特定细分行业的最新资讯:
https://www.scoop.it

以及,通过tg群等,和国外的一些技术人员讨论、共享一些新技术:
telegram.me

4. 你还期待在哪些领域出现更多的神器呢?
我期望的神器,可能会有不少程序员抵触吧,因为他们会失业吧。
基于AI智能,颠覆传统交互类行业。
希望未来web越来越简单,所有html+css+js都有AI去实现,而UI设计和前端开发人员,只需要输入具体的交互模型即可。
除了UI和web,其实android和iOS关于交互的开发,也可以被取缔。

0

1791510649434807 复制链接去分享

有ide能够通吃c/c++和python吗

微wx笑 回复

Eclipse

小蔡919 回复

vs

1066763911814111 回复

vs

yangfei86 回复

Xcode

cnpch18 回复

vscode

钉猫师兄 回复

Notepad++

钉猫师兄 回复

不嫌弃系统自带的记事本也可以

评论
1

librae 已获得虾米VIP月卡 复制链接去分享

工具

Vim
作为一枚 IoT 狂热者,从09年做嵌入式开发开始使用 Vim,到14年做 Server 端(Python/Node.js),15年开始做容器、集群服务,以及前端 (React/Vue),Vim一路相随,使用 Vim bundle 打包的工具集合,从未掉过链子。下得了芯片级 ROM code 开发的厨房,过得了 linux kernel 开发的大廊,还上得了 Web 开发的厅堂,不得了,了不得。

Ngrok
https://github.com/inconshreveable/ngrok
虫洞,从任何地方的任何设备,登录到任何地方的任何设备

语言

C
被李纳斯同学带坑里了,成为了一种信仰

Python
科学上网,科学计算,科学量化
规范,工整,惬意

Javascript
超级胶水,无处不在

装备

filco 87 忍者侧刻
filco

1

zijiejiang 已获得虾米VIP月卡 复制链接去分享

在你的身边,有哪些【神器】呢?你觉得他们是为大众所熟知还是鲜为人知呢?
要说神器,得看场景。
对03年开始接触个人主业的我来说frontpage算是做网页的神器了。后来神器变成了dreamweaver,再后来是sublime。这些大家熟知的神器都有自己的周期。我周边的神器都熟知的,有Android studio ,sublime,wamp,chorm等。太多了,markdown也是期中之一,在有道云上做笔记我是用的它。
那些神器对你的工作有很大的改变吗?你有哪些受益?是提升了你的编程效率,还是别的什么?
神器对工作来说,就像笔对作家的作用。没有他们的话,完全不敢想怎么工作。首先是能不能工作,比如你做AndroidAPP,没有AS或ecslipse,还能用什么做?
其次是效率问题,用记事本也能写代码,用sublime也能写代码。但是记事本效率太低了,不仅仅是不美观,不强大。更重要的是还会出现一些意想不到的问题,严重影响工作效率。我曾经做过一个web项目,在本地测试正常。传到服务器端后就不正常了,在Firefox查找原因,发现每个网页的源码开头都多了一个
0xefbbbf,费了老大劲才解决这个问题。就是因为我以前用记事本编辑过config.php。
最后神器也成良好代码风格的保证。
这都是我个人的一些观点,不当之处多多指正。
你觉得在成为专业高精尖程序员的路上,有哪些优秀资料、神器及框架可以推荐给大家

你还期待在哪些领域出现更多的神器呢?
能不能来个所见即所得的APP开发软件呢?

1

吟游诗人 已获得虾米VIP月卡 复制链接去分享

在你的身边,有哪些【神器】呢?你觉得他们是为大众所熟知还是鲜为人知呢?
说个java工具吧,idea真心比myeclipse和eclipse好用多了。前段时间接了个web项目,用myeclipse写,写一个小时代码要改两个小时bug,不是程序的问题,而是因为版本问题和配置问题老是出错。果断弃坑换用idea,做起来顺畅多了。这可能是我以前用过as,所以比较亲切。这应该算是比较为人熟知的了吧。

那些神器对你的工作有很大的改变吗?你有哪些受益?是提升了你的编程效率,还是别的什么?
改变很大啊,代码提示,高亮,以及各种模板远非myeclipse可以匹及的。从此一千行代码内不出错已成为可能。

你觉得在成为专业高精尖程序员的路上,有哪些优秀资料、神器及框架可以推荐给大家的呢?
本萌新不敢推荐什么资料,不过有一些android开发的框架可以共享下,zxing生成和扫描二维码,okhttp,当然这都是很基本的,不过glide还有sweetdialog就算比较实用的框架啦。

你还期待在哪些领域出现更多的神器呢?
IDE方面,希望像as等类型的不用占据这么大的内存,且有一个低内存消耗的模拟器。
构架方面,希望多出现一些类似springmvc的框架,或者有学习门槛相对较低又实用的框架。
api,希望能有高性能语音识别,面部识别等的免费api。

1

雷侠 已获得虾米VIP月卡 复制链接去分享

在你的身边,有哪些【神器】呢?你觉得他们是为大众所熟知还是鲜为人知呢?
Visual Studio、Eclipse、idea、WebStorm
这几款开发工具我觉得都可以作为神器。
我相信大部分人也知道这几款开发工具。

那些神器对你的工作有很大的改变吗?你有哪些受益?是提升了你的编程效率,还是别的什么?

Visual Studio 简称vs,之前学习.Net 的时候提示是真的很好,而且debug工具也很好用,可以是说一款很好用的开发工具。但是,缺点是开打的速度太慢了,真的很慢。
eclipse这款开发工具,学习java的时候用的,用起来也很不错,支持安装各式各样的插件,缺点就是提示少,偶尔的迷之卡顿。
idea和webstorm这两款开发工具都是属于一家公司的,可以说是我用过我觉得最好用的一款开发工具,提示特别多,开发效率高。但是,有时候也会出现卡顿的情况。

还有就是一款神器(插件),也就是Java编码规范的插件,这个神器是真的很好,改正了我以前不规范的写代码风格。

你觉得在成为专业高精尖程序员的路上,有哪些优秀资料、神器及框架可以推荐给大家的呢?

我就以java为主吧,Java编码规范的插件,让你写一手优雅而美观的代码。
idea开发工具,idea就很不错,开发效率相对来说也会高一些。
如果,是外设的话,机械键盘我就不推荐什么了,还是以个人喜好为主吧。
不过红轴或者茶轴,我个人比较喜欢,手感还不错。
如果,你是在宿舍或者上班用,千万别用青轴,会被打的,很吵。

你还期待在哪些领域出现更多的神器呢?
减压神奇,开发神器,运动神器,比较期待这些方面的神器。

1

hikingx 已获得虾米VIP月卡 复制链接去分享

那么,我们来聊一聊

  1. 在你的身边,有哪些【神器】呢?你觉得他们是为大众所熟知还是鲜为人知呢?
    比如苹果电脑了,超级无敌HHBK键盘码农神器;号称史上最强的IDE的eclipsejava编程首选神器。

MATLAB

  1. 那些神器对你的工作有很大的改变吗?你有哪些受益?是提升了你的编程效率,还是别的什么?
    Eclipse上面可以直接查看多种编程语言,强大的插件系统可以让很多定制风格多样化,不建议使用IDE编程,做java编程首选神器。

HHBK键盘做了极大的简化,非常适合满足不用IDE编程的程序员,极大满足,程序员的虚荣心,是在linux下开发程序的装逼利器。

  1. 你觉得在成为专业高精尖程序员的路上,有哪些优秀资料、神器及框架可以推荐给大家的呢?
    HHBK键盘,符合人机工程学的座椅这个很重要。

文档【神器】——markdown也很给力。
论一个程序猿的自我修养,阿里发布的《Java开发手册》

  1. 你还期待在哪些领域出现更多的神器呢?
    AI首先,自动编程了。程序猿可以下岗了。
0

linkinghack 复制链接去分享

我觉得windows10 里的linux内核就是神器,尤其是1709版本里更加稳定了。 借助Xming还可以直接运行linux图形界面的应用(我跑linux版的octave),直接安装部署开发环境下的服务器,不用启动虚拟机了,现在我甚至双系统都懒得切换了,直接在powershell里输个ubuntu,瞬间变身bash,文件系统是打通的,可以直接访问windows所有文件。

钉猫师兄 回复

听说过Cygwin吗?

评论
0

colorke 复制链接去分享

没错,这就是我的神器,永不悲伤的小白,在我最孤独,他陪我,在我最悲伤,他陪我,在我最开心,他陪我。他陪我很久很久。很久很久以前,他还只是个孩子,自从接触阿里云,他成熟了,变得更帅气了
2537d3d7d5c64742a3f08571bab7195f_b25c3777228a40ba91ee78aef2fad45f.jpg

idealities 回复

哈哈这个不错

评论
0

木青山 复制链接去分享

少了一个最基本的chrome浏览器,上面好多插件很方便

hunterlin 回复

notepad

评论
1

1314110377701249 复制链接去分享

我感觉阿里云就是神器呀,真的挺好用的,关键是客服超好

0

1881219029550021 复制链接去分享

我用他山框架快速开发跨平台软件,哈哈

0

钉猫师兄 复制链接去分享

编辑工具

0

1911586305371959 复制链接去分享

神器?硬要说的话,应该是耳机吧

0

1852911988380181 复制链接去分享

有没有加强游戏战斗力的程序,加强子弹战斗力。求购。q3189489876

0

小笔芯 复制链接去分享

myeclipse10

0

xudapeng 复制链接去分享

求助

0

1678911513412199 复制链接去分享

Vs code 这款IDE对于开发node 项目提高效率

3