我个人是把编程作为一个工具来使用的,解决问题的工具,锻炼思维的工具,创作的工具。
对于想要学习编程或者已经入坑编程的人来说,想清楚自己为什么学习编程很重要,因为人的时间是非常宝贵的,当你的时间在编程上花的多了,意味着在别处就少了,而在编程上面你又没有收获,或者得到你想要的,那么流逝的时间就没有价值了。
如果你是想要利用编程去解决问题,那么这个投入产出比可能就会有点低,实际上应该已经有很多工具能够解决你对问题了(因为你能想到的,碰到的问题,其他人也会),因为需求在那里,更多的时候我们只是找不到这样的工具或者说不知道上哪去找,这个其实就是信息差,可以通过提高自己在互联网上搜索信息,筛选信息的能力,同时注意记录积累。
比如处理图片,PS肯定还是更强大和简单的。我用程序处理,只是熟悉罢了,同时了解了图像处理的原理。
比如学习爬虫,我主要用来获取网上的一些信息,但是网站是经常变化的,每次维护代码就很麻烦;如果每次都重复写那些对自己技能提升又不高的内容,时间就很不值,我就会找那种更通用的工具,能够解决80%的问题即可,不需要完美。
比如web Scraper就可以帮助我获取信息,那么我就没有必要去写爬虫代码了,知道其原理即可。同样文本处理,图像等等也是如此。
现在我会克制一些自己的好奇心,对自己当前没有多大帮助的,会尽量少花时间去研究,转而寻找现有的工具,避免重复造轮子,编程作为我的备用技能。
下面是我用的部分工具,分享给大家。
chrome之所以很好用,就是其提供了很多插件,屏蔽广告,统计各个网站浏览时间,网站流量等非常多。
推荐:
chrome:https://chrome.google.com/webstore/category/extensions 不过需要访问国外网站
上不了的可以找国内的镜像或者替代网站。
下面几个是一般上网常用的,还有其它的行业可自行挖掘。
经常打开很多网页,没看完就不舍得关掉,一个个收藏又显得麻烦,那么这个工具就很适合,一键关闭所有网页,保存对应网页的记录,节省浏览器资源,让电脑不会很卡。
之前一直通过浏览器收藏网页,但是有个缺点,换电脑了就不是很好,当然如果通过google账号也行;而Toby就可以保存在云端账号,换电脑不影响,也支持分类。
印象笔记其实也挺好用,不过我不想花钱,后面发现飞书也很好用,可以支持一键保存网页内容。
不需要写代码爬取信息
https://www.iloveimg.com/
https://www.remove.bg/
https://www.ilovepdf.com/
Ilovepdf &iloveimg以及非常多的类似工具,听说都是来自一个大佬,并且导流到一个综合网站,矩阵布局各种工具类网站,查看了流量,每个工具基本上都做到前几,nb。
https://www.deepl.com/translator
https://www.voidtools.com/
window文件搜索工具,几秒之内找到你要的文件。
https://github.com/sczhengyabin/Image-Downloader
三大搜索引擎随意下载指定数量图片
比我之前自己做到命令行只支持百度的图片下载工具,强大很多。
https://github.com/soimort/you-get/
You-get是GitHub上的一个项目,也可以说是一个命令行程序,帮助大家下载大多主流网站上的视频、图片及音频。几乎支持国内外所有的视频网站。给网页网址即可,会自动找到视频地址,这个功能对于有些没有下载按钮的网站非常友好。
支持非常多的网站,下面只是部分。