第1篇 编程到底应该怎么学

  从2018.10.20日从公司辞职开始,到今天2019.5.24日,已经离职7个月,总计215天,在这215天里,我都在学习Python这门语言,为了转行找到一份合适的工作。最初离职的时候信誓旦旦,要在4个月内完成任务,但是,到了今天。7个月已经过去了。然而,实际情况是神魔呢?对于前端毫无了解,对于数据库没真正的写过sql查询语句,没有使用过Linux系统,Python的语法也是非常粗浅的掌握,而Python的框架,django到目前为止也没有掌握,项目是一个都没有做。那么,试问我这7个月到底干了什么呢?时间到底是如何荒废了的呢?以及接下来我到底应该如何来做呢?

  首先我需要回顾一下过去都做了什么呢?

  大致时间可以分为两个时间点。第一个时间点是2019.1.9,那天我购买了知了课堂的599元的django课程,另外一个节点是2019.3.25完成了项目的部署工作。那么在这3个时间段中,我都做了哪些工作呢?我又是如何去做的呢?

  辞职前,我已经开始接触Python了,并且做了一些准备的工作。比如在菜鸟教程和廖雪峰的博客上了解资料,通过中国大学mook上的嵩天的Python课程学习Python入门,还买了几本很不错的参考书,像算法导论(99),笨方法学Python(39),Python爬虫实战(79),另外,还有就是朋友分享的一些电子书,以及培训班的一些视频课程。

  辞职前,我开始做的就是学习装基本的软件,但是碰到了很多问题,最终就知难而退了,还有就是每天一个小时的练习打字,希望把打字速度能够提升起来。然后就是辞职了,

接着我就开始学习了,不过,最初学习的是如何使用git,从头开始研究其理论和使用,不过没有做笔记,同时,开始在网上了解一些Linux系统相关的东西。10.25号到了深圳,前面几天没写代码,可以说什么都没做,天天思考和计划人生,然而终了,什么都没有做。到了11.9号搬家过来,然后开始做爬虫,但是问题很多,做了一段时间没发完成,就放弃了,开始学习安装虚拟机,并且学习操作系统相关的知识,但是,因为电脑的问题,一直没有办法使用虚拟机,转眼时间就到了12.1号。在整个12月我都在干神魔,已经记不清楚了,总之,什么都没有做到了最后。两个月过去了,我终于认识到问题的严重性了,只剩两个月要学完4个月的内容,这该如何去操作呢?赶紧意识到要看培训班的视频了。但是,朋友发的视频是python2,然后开始找视频,并且决定了要做web开发相关的工作。最终就买了知了课堂的django的视频开始学习了。

  在学习的过程中,我很不愿意做笔记,幸好有了电子的笔记,省了不少的事情。我希望能够看得快一些,因而,不断加快进度,但是,写代码需要时间,理解和记忆高呢国家需要花费时间,我却希望能够在几天之内看完这个视频,代码都是照着写一遍,而不作任何其它的思考。总之,速度能够加快就尽可能加快速度。为了能够在3月开始的时候找工作,正好是金三银四的季节。我要赶紧开始做项目,前面的内容能够跳过的就跳过,但是问题很多,比如那个课程涉及到的前端的知识点太多,还涉及到数据库,我又去学习了一下数据库的知识点。到了2.22左右的时候,差不多项目快开始做了。眼看着就到了3月份,我决定在3月要加快进度完成任务。然后就用了大概10多天完成了任务的上线和部署。接着就是3月末,开始看面试题准备做面试了。然而,没想到的却是在4月初就生病了,到了4.15左右才好起来。然后做了两周的简历,却是杳无音信,完全不知道如何来做了。紧接着就是意识到自己差的太远,很多的东西都还没有学习到。在4月底的时候开始学习restframework。接着就是5月份了。5月在7号终于面试了一家,然后备受打击。回来开始看Python高级,算法以及前端的知识点。然而,还是没有规划和系统,最终导致的是看了前段,看了后端,做了项目,学了数据库,最终什么都没有学到。

  然后就到了今天的境地。而在这种情况下,我从4月份就决定开始执行计划,甚至5月份还专门花了4天来做决定,然而,碰到计划我就是做不出来,建立现在还是没有做出来。凡是需要做决定和与人打交道的事情,我都不会去做。我在手机上花费了很多时间,在散步中花费了很多时间,因为晚上玩手机太晚,清晨起不来床,花费了更多的时间。

  而到了今天,我还是和当初一样的情况。我仿佛就是海上钢琴师,下不了船,因为困在船上太久了,没有给任何人打开过心房。

  我人生的终极难题——工作,生活和人际关系的探索之道(我想要活着)

我的人生想要去解决的问题并且是必须要去解决的问题?(无非是成为普通人的资格而已,不顾已经是非常好的努力了。一个相貌一般,家境一般,并且治理一般,然后又严重心理问题的人,如何来治愈自己,就是折磨简单的事情。活着就是或者,要活的有意义,而不是活的伟大或者说是改变世界)

  几个我长久以来无法回答的问题(这些我全部都没有答案,没有概念),在这个世界上生活就像是一个又聋又瞎得人,甚至算不上一个完整的人,虽然从外表上刊例是一个健全的人。

  这就是解释我在工作中的表现,以及在与人相处和生活中的表现。现在就希望能够像一个普通人一样的生活就好了,没有感受力,分离力,想象力,判断力。

  (1)什么是什么,我的看法是什么

  (2)体会别人的感受,表达自己的感受,同时体会别人的感受

  (3)知道自己行想要什么

  (4)做选择,有自己的看法

  (5)能够体会到被爱的感觉

  (6)分不清楚什么是想法和现实,无法控制自己的想法和行为

  (7)忙碌的没有自己的生活,总是停不下来,永远不敢停下来(永远活在恐惧中,活在忙碌之中)

  参照点:一个正常的人

  参照点:一个伟大的人(品德高尚,才华出众,志向远大)

  

  1.如何来解决简历问题呢?

  2.如何来解决面试问题呢?

  3.如何来解决做选择的问题呢?

  4如何解决与人相处的问题呢?

  5.最终发现,我所有的一切不过是杞人忧天,不过,问题还是需要被解决?

  6.如何能够静下心来,安心做事情呢?.

  就是此刻的我。(不能够在自我欺骗和碌碌无为了,要真正地解决问题了)。

  我不是完美的,我就是一个有缺点的人呀。(如何来接受自己呢?如何去融入这个世界呢?),就顺着我的天性来(要活得痛快,跌了跟头就在说,一定是要去实际的体验和操作)。

  错误的观点:等你准备好了,没有机会了,而且你永远也不会准备好的,最重要的是抓住机会,立马行动;

        任何行动都是值得赞扬的,因为代表着正正的进步。

        我是与环境进行互动的,而不是自己在房间里面想自己如何生活的。

        尝试与实验精神的价值和意义。

  1.必须要面对问题,而后开始来解决问题(接受我自己)----向外部展示真实的我自己。

2.要开始卓有成效的来解决这一问题。

  梦想:我的梦想就是想要做到上面那样,不在困在自己的内心中,而是能够向外去突破。

     哪怕疾病,哪怕失业,哪怕感情受伤,哪怕无尽悔恨,甚至是死亡,也值得去体验。

  然而,我现在不就是恐惧很多东西吗?但是我要想办法来解决这些问题,一个个来解决这些问题。

  

原文地址:https://www.cnblogs.com/znn041622/p/10916621.html

时间: 2024-11-13 03:39:56

第1篇 编程到底应该怎么学的相关文章

最大的幻术-游戏开发-到底是先学游戏引擎还是先学游戏编程

学习游戏的目的 我们学习游戏制作,游戏开发,游戏编程,游戏XX,我们的目的只有一个,打造一个非常牛逼,非常屌,非常让人开心的虚拟体验.我们用自己的学识让玩家在虚拟世界征战,生活,一步一步的让玩家幸福!那么我们的目的只有一个,让玩家知道自己的幸福在哪里,并且学会追求自己的幸福.当然,每个人对幸福的定义不一样.那么,我们只好让玩家来体验我们所来表达的最通俗的,最普遍的幸福体验,然后慢慢引导玩家去寻找自己的幸福体验.可能,在最后玩家都会离开游戏,离开虚拟世界,(对,这是真的,玩家需要一步一步达到定点,

零基础学编程:零基础学HTML+CSS (第3版) 完整pdf扫描版

零基础学编程:零基础学HTML+CSS(第3版)站在零基础学习的角度,以通俗易懂的语言,结合丰富多彩的实例,来帮助初学者学习和掌握HTML语言和CSS样式设计.本书列举了大量的小型实例.综合实例,并包含3个项目案例,内容详尽.实例丰富.叙述清晰.本书主要分为四篇:第一篇为第1-9章,讲解了网页文字.字体.表格.段落.超级链接.图像.表单.框架.多媒体等技术:第二篇为第10-11章,对DIV+CSS的语法和相关属性进行了详细的解释和说明:第三篇为第12~20章,详细介绍了CSS的字体.文本.背景.

编程初步————学渣再学C语言之路

内存: 程序在执行时,程序的指令和数据都必须存储到主内存中,也可以说存在RAM(随机访问存储器)中,RAM是易失性存储器,PC关闭,RAM内容丢失: 变量是什么? 变量就是计算机的一块特定的内存,有一个或多个连续的字节组成,当然每个变量都会有一个名字叫变量名,就像一个ID,一个身份证号码,这个变量名独一无二的代表着这块内存空间,编译器就可以通过这个ID来直接调用这块内存里存储的数据了,这也很好的解释了变量名不占内存空间,编译器直接就把他翻译成了数据: 变量的声明其实也可以称为变量的定义,按照声明

编程和英语一起学,每日一词

编程和英语一起学,每日一词 苦衷 笔者可以坚持每天花一两个小时学习技术,并坚持了快两年了.但学习英语,坚持五天都做不到.笔者曾经在跨境电商公司工作过,看到同事用流利的英语和外国友人交流时,羡慕与崇拜.我开始督促自己也要学好英语.什么杂七杂八的APP下了一大堆.报名了一些看起来高大上的课程.可一个都没有坚持下来. 反思 很多人告诉我,英语是最简单的.只要每天坚持读它就可以了.嗯,好的,说的很简单,说的很轻松,为啥我就不能坚持地学英语了.我反思了很久,我觉得每个人坚持的方式不一样.我既然可以做到每天

02 基础篇:到底应该怎么理解“平均负载”?

02 | 基础篇:到底应该怎么理解"平均负载"? 每次发现系统变慢时,我们通常做的第一件事,就是执行 top 或者 uptime 命令,来了解系统的负载情况.比如像下面这样,我在命令行里输入了 uptime 命令,系统也随即给出了结果. uptime 02:34:03 up 2 days, 20:14, 1 user, load average: 0.63, 0.83, 0.88 但我想问的是,你真的知道这里每列输出的含义吗?我相信你对前面的几列比较熟悉,它们分别是当前时间.系统运行时

少儿编程到底学什么?

作者:肖雪峰            微信公众号:编程摇篮         QQ群:805737577 培养计算机思维,是少儿编程的核心. 当前,AI(人工智能)如日中天,机器人炙手可热. ·       2017年,国务院印发<新一代人工智能发展规划>中要求推广编程教育: ·       同年,浙江宣布把编程加入高考的选考科目: ·       2018年1月,教育部将编程语言.算法等划入高中新课程标准: ·       紧接着,教育部<教育信息化2.0行动计划>中提出高中小学生和

java程序员入门:英语好不好对编程到底有没有影响

我想当码农,听说钱钱拿的多! 哦.是很有钱!么样? 可是我不会! 那你想么样?去学撒! 可是,我英语差-- 有多差??? 很差-- 那????? 关于英语水平对编程的影响,我们一起来看看啦!希望可以解除你们的疑问. 1.主流编程语言的官方手册都以英语为主 学习编程的人,肯定时不时都在看自己从事编程语言的官方手册,但是目前所有的主流编程语言的官方手册都是以英语为主,其他几种语种为辅,就拿PHP和Python来说,虽然有中文手册,但是很多翻译的质量并不理想,尤其是新的一些扩展和新特征的引入,就基本没

英语和编程到底是什么关系?

很多编程初学者问我,是不是学编程英语必须很好才可以? 英文编程中不管是语法还是函数都是英文及阿拉伯数字构成的,所以确实很容易给人一种不会英语怎么编程的错觉. 看见错觉,就知道我想说的答案是什么了吧,是的!编程和英语几乎没有什么直接关系,这里还是拿C语言的编程流程举个例子. 1.关键字即使算上C99及C11新添加的12个关键字,也不过44个单词而已,而且很多是不常用的,只要多用几次,理解使用方法,肯定是可以熟练记忆的,其他的语言也是如此. 2.基本逻辑比关键字还简单,C语言有九种控制语句, 但其实

数学和编程到底是什么关系?

不知道什么时候开始,数学和编程被捆绑到了一起,数学不好学编程也不行,很多人的意识数学系毕业的学编程一定厉害. 只能说,确实多虑了,至于数学好就编程好更是想多了,两者也是没有绝对的关系,基本的加减乘除已经可以应付绝大多数的场景了. 这时候大家会说算法都是数学构成的啊,满满的都是数学元素.我从大一就开始接触编程,到现在毕业两年,既在大型国企做过飞控算法,也在世界500强外企做过通信算法开发,真的没有那么多算法用你去开发,所谓的算法落实到个人就是逻辑,就是业务,你要用的算法基本都是现成的,直接用就好了