怎么在编程中找到快乐,并得到持久的动力?

论坛 期权论坛 工作     
爱用户   2019-10-12 05:07   2536   5
分享到 :
0 人收藏

5 个回复

倒序浏览
2#
热心回应  16级独孤 | 2019-10-12 05:07:59 发帖IP地址来自
[h1]先学习GitHub的使用,然后你就会被快乐包围~~[/h1]GitHub上有很多哪怕刚学编程都可以用的很开心的项目,比如 镇站之宝、让cxk来教你打篮球、对联之王、键盘钢琴家、斗图霸主项目、P站logo等等10来个!居然还拿了7万星!
我敢保证看完下面的几个项目,你收藏夹一定会多几个网址,越用越开心,用完之后高呼“GitHub大法好”、“女装才是正义!”~
毕竟作为一家每天都和程序猿/媛打交道的公司,GitHub那是每天必刷,小七早就从GitHub上珍藏了100+项目。这次小七从中精挑细选出来10个不懂编程、不是程序员也能用,并且越用越爽的项目~
[h1]首先迎来GitHub的镇站之宝:Dress。[/h1]总所周知,GitHub是程序员分享技术、同性交友、女装的圣地。
毕竟自学编程太苦了,不如~

小七随便从这个项目中里面给大家截两张图,让你们感受一下女装大佬的威力~


建议在评论区留言,以证清白。(老板要是发现我上班时间在看这张图片,一定会锤死我吧……)
言归真正,其实这个项目的本意是帮助不懂编程,非程序员的朋友学习使用GitHub。
为此其中一位女装(划掉)大佬专门在B站录制了教学视频,来帮助更多的同学学习GitHub的正确使用方式。
早日精通女装(划掉)GitHub的使用,打开新世界的大门,这也是我什么要把这个项目放在第一个的原因。

B站链接:https://www.bilibili.com/video/av34406290/
项目链接:https://github.com/komeiji-satori/Dress  (温馨提示:自备营养快线)
[h1]人工智能对对联,自由自逍遥游[/h1]这个项目基于深度学习技术来实现自动对对联,比如上面这个标题,就是AI对出的对联。
直接输入上联点击就可以得到下联。如果对内在技术感兴趣,也可以在项目内查看。

有的时候中间打一个逗号结果就截然不同了。比如


其实这个系统更擅长古风的对联比如:
“殷勤怕负三春意 ,潇洒难书一字愁。 ”
“如此清秋何吝酒,这般明月不须钱。 ”
“天朗气清风和畅,云蒸霞蔚日光辉。 ”
你能看出这是AI对出来的对联吗?还不收藏起来,以后你就是对联之王~
项目地址:https://github.com/wb14123/seq2seq-couplet
[h1]带薪水群神器[/h1]在上班的时候,一直开着PC版微信跟网友吹水聊天很容易被老板发现吧。
把微信伪装一下,瞬间变成有道云笔记(应该特别适合网易的朋友们)在老板眼皮底下光明正大的摸鱼!

项目地址:https://github.com/YGYOOO/WeChat-Shelter
[h1] 新手也能用的GitHub传奇项目[/h1]这个项目堪称传奇,在GitHub上拿到了整整X万星,被无数人称赞为新手必学项目,却偏偏又可以无需任何修改,就在任何平台、版本的IDE上运用,堪称有史以来最伟大的工程没有之一!
为了尊重原作者和保持神秘感,请大家去项目中查看。
我上面的话,可不是我自己评价的,都是网友们的留言:

项目地址:https://github.com/kelseyhightower/nocode
[h1] 今天,你P站了吗?[/h1]可以调节字体颜色,大小。但是为了保证图片是原汁原味的P站风,不能修改字体。
非常适合做一个专属于自己,充满视觉冲击力的logo。

千万不要问我什么是p站哦,要知道无数程序员同学的梦想就是加入P站汉化组。一个营养快线管够的神奇网站。
项目地址:https://github.com/bestony/logoly
[h1]人人都是钢琴家[/h1]只要有电脑,只要你会打字,今天开始你就可以体验一次弹钢琴的感受了~
这是是作者用Vue + Tone.js做的一款web应用,快来和朋友们一起弹小星星吧

项目地址:https://github.com/WarpPrism/AutoPiano
[h1]百度网盘神器[/h1]不能说的太多,说多就被和谐了,下面这3个下载器会让你百度网盘的下载速度“提高”

项目1:https://github.com/b3log/baidu-netdisk-downloaderx
项目2:https://github.com/peterq/pan-light
项目3:https://github.com/iikira/BaiduPCS-Go
[h1]程序员的高考——买房[/h1]买房就和高考一样,决定着你的下半生,考验你多年打下的基础,不过不是人人都有资格参加……
高考前可以刷各式各样的辅导书,来帮助我们在“终局之战”拿到高分,但是买房前就非常缺乏既全面又理性,还不是广告的攻略。
这个项目是作者基于17年自己买房经历总结出来的攻略,因此由于时间关系不少数据大家参考一下就可以了,作者分析和罗列的思路非常有价值,值得我们学习,也有非常多实用小知识。
原文非常详细、全面,总计2万字左右!准备买房的大佬们可以去看看哦

项目地址:https://github.com/houshanren/hangzhou_house_knowledge
[h1]呼吸不止,码字不停  [/h1]老实交代,你是不是经常准备写个笔记、文章,打开word后瞬间灵感便秘,没有意思,码不出字?
有什么办法能让自己短时间内,激情四射疯狂码字?
有一位程序员大佬给出了答案:“不许停止码字,停下来就删稿!”
而且这位大佬还用了喝两杯葡萄酒的时间,把这个理念做成了一个程序!并且放在了GitHub上。

感受一下大家的评价吧:
"丧心病狂","写作者的噩梦源泉","这才是真正的生产力工具!"
真的不来试试吗?这可相当刺激~
刚开始码字的时候我慌的不行,时刻都在担心到5秒了,被删稿子,可以到了后来,我居然非常习惯了,而且码字速度也快了~
毕竟如果你被删3次稿子,估计你也会很淡定的被删掉的内容重新打出来。感觉我未来的码字效率都提高即将10倍


项目地址:https://github.com/maebert/themostdangerouswritingapp
[h1]在线动图编辑[/h1]话不多说,直接上图




项目链接:https://github.com/xtyxtyx/sorry
上面是偏娱乐的,下面就来正经的了!其实你问出这个问题,可以理解为在问如何持续编程,并且提升自己。
[h1]个人认为编程重要的是一边学一边练习。个人推荐尝试海伦泰勒学习法[/h1]
先用1-2h阅读学习一段时间
然后默记一段时间
随后自问其中的知识点
最后把学到的知识实践(并非原版,已经过提炼)
换在Python上面,你很可能是已经因为长时间背教程/书籍上的内容,大脑已经非常抗拒学习了。
你需要的是能给快速用Python实现、耍起来的小项目。
得到足够的正反馈,让你感到愉悦,这样才能更快更高效的继续学习。
[h1]一、教你如何用Python进行数据分析,kaggle竞赛-泰坦尼克[/h1]作者:寒小阳,也是我们七月在线的讲师。
https://blog.csdn.net/han_xiaoyang/article/details/49797143
[h1]二、GitHub万星项目[/h1]这个项目列举了30+个用Python,就能简单、快速应用的小项目
1.batch_file_rename.py - 批量重命名指定目录下面所有文件的后缀名。
2.create_dir_if_not_there.py - 检查用户主目录中是否存在目录,如果不存在则创建目录。
3.快速Youtube下载器 - 使用aria2c多线程快速下载YouTube视频。
4.Google Image Downloader - 查询指定词语并从Google中下图。
5.dir_test.py - 测试目录是否testdir存在,如果不存在,它将为您创建目录。
6.env_check.py - 将检查是否已设置所需的所有环境变量。
7.fileinfo.py - 显示文件的信息。
8.folder_size.py - 统计文件夹大小。
9.logs.py - 将搜索*.log指定目录中的所有文件,对其进行压缩,然后按日期。
10.move_files_over_x_days.py - 将指定年龄(以天为单位)的所有文件从源目录移动到目标目录。
11.nslookup_check.py - 这个简单的脚本打开文件server_list.txt,然后为每个文件执行nslookup检查DNS条目。
12.osinfo.py - 显示操作系统的一些信息。
13.ping_servers.py - 根据提供的参数,此脚本将ping与该应用程序组关联的服务器。
14.ping_subnet.py - 在提供前3个八位字节后,此文件将扫描可用地址的最终范围。
15.powerdown_startup.py - 此文件通过服务器列表并ping机器,如果它已启动,它将加载putty会话,如果不是,它将通知您。
16.puttylogs.py - 此文件会压缩给定目录中的所有日志。
17.script_count.py - 统计目录下不同脚本。
18.script_listing.py - 此文件将列出给定目录中的所有文件,并遍历所有子目录。
19.testlines.py - 这个简单的脚本打开一个文件,打印出100行。
20.tweeter.py - 用脚本发推特。
21.光收藏不点赞=耍流氓
[h1]三、免费课程[/h1]现在很多免费课程,就是单纯的视频,没有实时答疑,和实战项目以及试题,学起来实在痛苦。
我给大家推荐一个有工业界老司机授课、答疑解惑还有配套实战项目的课程吧

这门课程是从Python基础开始教学,最终过度到数据分析以及各种库的应用。
原价199元,现在已经免费了。进入后登录就可以能获得免单劵,可以直接开始学
毫无套路,不用你去转发之类的。
七月在线 - 国内领先的人工智能教育平台有实战项目,有老司机们答疑解惑,而且还是免费的。
还等什么?



看完这篇内容后,相信以下三件事,也会对你的个人提升有所帮助:
1、点赞,让更多人能看到这篇内容,同时你的认可也会鼓励我创作更多优质内容。
2、让自己变的更强:七月在线放出了大量免费公开课,包含了算法、机器学习、深度学习、Python、天池/kaggle实战、IT面试求职、机器学习中的数学。也不乏我们与阿里云天池/PAI联合发布的课程。
请点击查看↓
七月在线 - 国内领先的人工智能教育平台3、关注微信公众号“七月在线实验室”,在公众号内发“干货”。即可获得BAT面试题100道、【全体系人工智能学习资料】、【NLP工程师必备干货资料】!
3#
热心回应  16级独孤 | 2019-10-12 05:08:00 发帖IP地址来自
这可能跟小时候受到的教育是有关的。我读幼儿园的时候我爸就开始教我数学,当然我认为这唯一的原因就是他喜欢数学,觉得我是他生的我也应该喜欢,而不是什么培养下一代啊这些虚无缥缈的东西。后来丢给我一堆乱七八糟的书,里面我最喜欢看的是解剖,亲手切开动物肯定很爽,可是我没什么机会实践。
还是幼儿园的时候,我热爱上了做手工。依稀记得第一次接触到这些东西,是有一段时间父母工作忙,我每天上万幼儿园就呆在表哥家里。有一天他应该是上小学回来,带来了几张平面展开图,剪出来折叠贴好居然是一辆卡车。我觉得很有意思,于是我从此就自己在纸上画完展开图搞出个种各样的东西,甚至连变形金刚的玩具我也会做了。
顺理成章地我就应该喜欢编程的。刚开始学编程的时候,就是在做低级渲染器,也是摆弄点数学公式,然后组装出东西来,都是差不多的。所以你说怎么找到快乐嘛,我觉得这就是天生的,born to program。
P.S.
当然还有另一个办法的,如果你实在不喜欢,只要你工作日6小时,节假日14小时坚持下去,过几年你搞出成果了,你自然就喜欢了。如果坚持不下去,证明你就没这个命,趁早改行,利人利己,不要占着茅坑不拉屎,让喜欢编程的人来替你编程。
4#
热心回应  16级独孤 | 2019-10-12 05:08:01 发帖IP地址来自
就一份工作(包括编程)来说,是不可能存在某种持续且不衰减的快乐,因为:
所有的脑力劳动,在熟练之后,都会转变成体力劳动。
虽然编程相对于其他工作,在某些时刻,确实存在特有的快乐,包括:
  • 纯粹的逻辑之美。
  • 新技术带来的成长感。
  • 相对较高的收入。
但是,相对于职业生涯的漫长,上面提到的只是少有的高光时刻。而大部分时候,编程和其他工作一样,都处于枯燥和无奈之中。
参透一门新技术的那一刻是快乐的,但参悟的过程却是百转千回,甚至痛苦不堪。
加薪的那一刻会令人意气风发,但不出两天,人就会回复平常,觉得心安理得。
应用一门新技术是令人兴奋的,但之后,人就会迅速掉在业务的泥潭中挣扎,整日与“增删改查”为伴。
因此,以编程为职业,靠这些高光时刻,是无法常享快乐的,当然也无法长久的激励自己走下去的。
而最正确的做法,就是把编程作为一个平常的职业对待,首先是一个谋生的方式而已。
和任何其他的工作一样,编程这个职业的第一属性是赋予我们安全、自尊和价值。而这些又集中体现在对家人的照顾。
之后,我们再来观察编程这个职业,就会深深的体会到它的好。
风刮不着,雨晒不着。
相对较高的收入,对出身普通家庭的人来说,这是少有的通过个人努力,就能过上体面生活的途径之一。
常年的逻辑训练让我们拥有严密的思维。而在现代社会,这是一个人安身立命的根本,也是安全感的终极所在。
当明白了这些,从此,我们就能够心安理得的“做一天和尚撞一天钟”,放弃追求那些可能强烈,但却无法持久的快乐。
正如莱蒙托夫的诗所写:
“一只船孤独的航行在海上,它既不寻求幸福,也不逃避幸福,它只是向前航行,底下是沉静碧蓝的大海,而头顶是金色的太阳。”
而这才是生活的常态和真谛所在。
5#
热心回应  16级独孤 | 2019-10-12 05:08:02 发帖IP地址来自
目前无解。
因为绝大部分人,不是通过编程找到快乐,而是编程可以赚钱,然后赚钱使他找到快乐。
所以,你无法判断一个人喜欢编程,究竟是因为贪图钱财,还是单纯地热爱编程
要培养编程只为了快乐的习惯,只有等到码农比伪生化博士还不值钱以后,还有人心甘情愿为之努力,才能做出判断。
6#
热心回应  16级独孤 | 2019-10-12 05:08:03 发帖IP地址来自
程序员的快乐往往就是这么朴素无华且枯燥!
我,打开了 LeetCode 官网,打算随意的做几题,看到 877 号问题几百个字的描述我却使用一行代码仅仅 11 个字母就 AC,哎,枯燥。

想象着评论区里面他们们给我拼命点赞的样子,是多么的滑稽,我笑了笑,哎,程序员的快乐,往往就这么朴实无华,且枯燥。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:31799
帖子:6375
精华:1
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP