首页 > 编程语言 >关于学习编程的心得体会

关于学习编程的心得体会

时间:2023-07-10 12:24:48浏览次数:38  
标签:web 心得体会 flask 可以 编程 学习 理解 文档

声明,本文纯粹是自己瞎嘚嘚,聊一下自己的职业处境和一点思考。

 

我是一个初级的Python后端开发,目前我的情况是这样子:

(1)想学的东西太多了,不知道从哪里下手。

(2)找到要学习的技术栈后,又坚持不下去,常常半途而废,无疾而终。

(3)然后时间一点点流逝,却发现自己什么都没学会。

 

我的思考如下:

(1)先冷静下来,想清楚自己的职业规划。这听上去可能有点扯,但事实就是要先想明白自己的职业规划,比如要坚定地走技术路线,还是后期准备转管理岗位。

(2)我是要坚持走技术路线的。所以目标确定了,就是丰富自己的后端技术栈即可,同时也要尽可能的深入理解(内心OS:对我来说好难啊)。

(3)确定了目标,剩下的就是朝着目标前进。剩下的就是如何做的问题。我想,首先还是找到适合自己的学习方法吧。

 

以下是关于学习编程技术栈的方法。下面以学习Python的web开发框架Flask为例。

(1)可以看官方文档(英文不好的可以搜“flask 中文文档”),照着官方DEMO敲一遍,让后端服务跑起来,这一步很重要!可以让你找到一点点成就感,这个东西可太重要了!很多人学不下去的一个原因就在于学习的过程中没有获得成就感,这是一种正反馈。有了它,才能更好地支撑你进一步学下去。如果,官方文档学不进去的话,可以去B站跟着教学视频走。

(2)第一步让你对Flask有了基本的理解和使用。后面就可以尝试在工作中使用了,遇到什么问题,再回来查看官方文档,或者 google/bing 搜索下问题。别用某du了,真的是浪费时间,嗯总有一天你会发现的。

(3)有了初步的理解和使用,如果还感兴趣的话,可以尝试阅读源码。这一步有点困难的话,可以去网上找找源码解析教程

(4)对flask有了进一步的理解了后,可以试着自己总结下flask的特点,和其他web框架做个对比。脑子里回想下flask给你留下的印象。比如flask是简洁、易上手的。由werkzeug和jinja2组成的。是遵循wsgi协议的开发框架。需要结合各种插件来实现一些常用功能开发的,比如flask-sqlalchemy,flask-caching,flask-login,flask_migrate等等。然后想一想哪些细节点不了解,可以去回看下文档加深理解。

(5)可以去网上看看flask的常见面试题。这一点很重要,帮你筛选出关键点。看看自己能不能解答。

(6)最后,尝试用flask解决web开发的常见问题。比如如何实现高并发,解决c10问题?部署flask框架的常见方案?其实就是给出优化的方案

 

最后,借用前leader对我说的话与大家共勉:路虽远,行则将至!

标签:web,心得体会,flask,可以,编程,学习,理解,文档
From: https://www.cnblogs.com/tianyiliang/p/17540734.html

相关文章

  • 纯labview深度学习。 实时手写字识别。 目标分类。 包含:1.
    纯labview深度学习。实时手写字识别。目标分类。包含:1.数据集处理-labview程序2.数据集训练-labview程序3.测试主程序-labview程序。可相机,可图片。提供源码。真正实现纯labview框架下的深度学习。可同时识别多个目标。ID:118000637862783398......
  • 西门子PID调节仿真程序,1200plc和1500plc通用,只需一个PLC实物,就能轻松实现PID工艺对象
    西门子PID调节仿真程序,1200plc和1500plc通用,只需一个PLC实物,就能轻松实现PID工艺对象的仿真,是学习PID的参数的好工具。针对这套程序,录制了一段视频解说,手把手教你如何使用博途PID调节工具和触摸屏PID画面的操作,非常值得拥有哦ID:7115632550149443......
  • labview 调用,联合halcon 编程最近在做项目,主界面使用labview,图像识别部分使用halcon,然
    labview调用,联合halcon编程最近在做项目,主界面使用labview,图像识别部分使用halcon,然后返回结果到labview再进一步判断显示。具体流程1.使用labview采集图像2,图像传递给halcon处理3.labview读取halcon的处理结果这里共享的知识点有以下几个1.labview的里面的图像,也就是image类型......
  • 线段树学习笔记与总结
    线段树学习笔记与总结目录线段树引入资源链接模板线段树引入我们经常会遇到需要维护一个序列的问题,例如给定一个整数序列,每次操作会修改序列某个位置上的数,或是海间你序列巾某个区问内所有数的和,用“暴力"算法,单点修改的复杂度为\(O(1)\),询问区间和的单次复杂度为\(O(N)\)......
  • c语言学习2
    一、数据类型为什么要对数据进行分类?1、现实中的数据就是自带类别属性的2、对数据进行分类可以节约内存存储空间、提高运行速度存储空间的单位:Bit比特存储一个二进制位,只能存储0或者1,计算机存储数据的最小单位Byte字节存储八个二进制位,计算机存储数据的基本单位Kb102......
  • 并查集学习笔记
    什么是并查集顾名思义,并查集有两个最主要的作用:合并集合和查询某两个元素是不是在同一个集合内。或者说:并查集,在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个......
  • python学习巩固一(基础语法)
    大学四年毕业,对于计算机还是一头雾水,现在准备去读研了,导师要求我好好掌握python,突然回想到我学python的时候曾注册过博客园,哈哈哈,找回密码后发现我账号竟然有三个粉丝,某些阅读量还挺高的,感谢感谢。为了督促自己这次能认认真真再好好学习python,我又开始弄我的博客园了,现在从零开始,......
  • A011 《千变万化》编程 源码
    一、课程介绍本节课用嵌套for循环、input()获取用户输入、int()转换为整数类型,绘制一个由正多边形组成的花朵。二、重难点解析数据类型数据有类型区分,常用的有整数类型和字符串类型。像10、37、-17、0等数字就是整数类型;而'3'、'27'、'一语惊醒梦中人'、'yyjxmzr'等被引号......
  • 学习总结:《代码中的软件工程》
    在学习过程中,我对《代码中的软件工程》这本书有了一些深入的理解,并结合本课程的学习内容,我想就一些亮点和个人见解进行总结。通过学习,可以系统掌握软件工程这门实践与理论相结合的学科;对于复习系统知识,进阶理论来说大有裨益,本书的框架如下,推荐大家参考和阅读:•【实践为主】工欲......
  • Hash 学习笔记与总结
    Hash算法学习笔记与总结目录Hash字符串Hash信息学奥赛一本通AcWing模板模板题题目大意CODEHash表拉链法开放寻址法模板题题目大意CODEHash哈希算法是通过一个哈希函数H,将一种数据(包活字符串、较大的数等)转化为能够用变量表示或是直接就可作为数组下标的数,道过哈希函数......