程序员提升工作效率和质量工具

持续更新中…

〇、软件推荐

0. JIRA 团队项目管理平台

1. confluence 团队知识共享平台

2. GitLab 代码管理

Git简明教程
Git常用命令

3. 坚果云/NAS 文件备份,多设备同步,文件共享

坚果云个人版免费,空间无限,每月上传1G,下载2G流量。设置本地同步文件夹,多设备自动同步,网络有备份,安全,工作便捷,团队使用也方便。NAS,目前做的好的有群晖,买的一个放家里用,硬盘想买多大,你网盘就有多大,要花点钱,一般一两千。后面没开销了。

4. Notion 笔记软件

多平台自动同步,个人版免费,Mac, windows, android, ios。没有软件,网页也可以一样使用。

5. Simplenote 便签软件

多平台自动同步,免费,Mac, linux, windows, android, ios

6. Inkscape 矢量图编辑软件

多平台,免费

7. Adobe illustrator windows 矢量图编辑软件

8. Vscode 最好用的IDE

免费,vscode快捷键
ctrl+shift+p 使用插件功能
vscode插件推荐
1、Markdown All in One

10. Snipaste windows截图软件

免费,在 微软商店 Microsoft store 中可以直接下载安装。
snipaste

一、通用

Markdown 是个好东西

1. 能用快捷键就用快捷键

ctrl + f 文本寻找快捷键(网页、软件、文件等基本都适用)
windows 键 + d 返回桌面

3. GitLab CI/CD(代码自动化测试)

4. 写代码加logger

5. jupyter notebook 用来做数据分析,编程学习笔记

比如在拿到数据之后,做一些EDA的时候

6. 大屏墨水屏平板13寸往上最好

(看书、做笔记不要太爽,不累眼睛)

7. 出图出成矢量图非常方便后续的修改,且永远不会失真

二、终端

ubuntu终端快捷键

1. mosh

ssh登录替代品,网络断开,也不会连接中断,也不会延迟卡顿。

2. tmux

用于终端各种便捷操作教程

3. lynx

用于便捷浏览操作linux文件系统

4. 学会使用不用输密码的方式登陆

比如github, gitlab, ssh远程登录,数据库远程登录等等。

三、桌面

1. 学会使用虚拟桌面

当你需要同时很多窗口在工作时,来回切换很麻烦,多设置几个虚拟桌面,不同的桌面承担不同的工作需要,比如,我就分成了一个专门写代码的桌面,一个专门充电学习的桌面,一个专门操作数据库的桌面,一个专门娱乐的桌面等。

四、数据库

1. pspg - Postgres Pager (使得终端查看数据库展示效果更好)

2. DBvisualizer (以界面的方式查看数据库)

3. SQLALchemy (ORM工具) tutorial

建立数据库很方便,不用关心不同数据库的具体搭建的细节。一套代码打天下。

五、运行程序

5.1 分布式自动调度计算平台:pegasus + pegaflow

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值