当前位置:网站首页>way of thinking problem-solving skills
way of thinking problem-solving skills
2022-08-09 06:38:00 【ggaofeng】
1. Ability to simplify problems
For example, when a colleague debugs the code, the phenomenon is very strange, and the error message is also very strange, resulting in no clue about the positioning problem.
Remove all kinds of extra code, and only keep the core code. Where it can be written to death, it is written to death, and where it can be simplified, it is simplified to see if the core work problem can be solved.Sure enough there is no problem.It means that there is a problem with those extra codes, and the final positioning is that the function input parameters are incorrectly filled in (the python function expects to input a byte array type input parameter, but it actually fills in a json object).
2. Consider the problem from the perspective of the other party
3. The ability to abstract problems
4. The ability to think deeply (to get to the bottom of it)
6. List as many schemes as possible -- it's more difficult. Generally, schemes with obvious problems will be killed very early.Otherwise, the cost of thinking about the problem will increase exponentially.
7. Scenario thinking method
8. Reverse thinking
9, guess-verify thinking
10. Connection and analogy
11. Systematic thinking
12. Accumulate knowledge and experience, establish a knowledge system, connect knowledge points, form a face, and form a three-dimensional system.
边栏推荐
- leetcode 之 70 爬楼梯问题 (斐波那契数)
- 移远EC20 4G模块拨号相关
- longest substring without repeating characters
- Use of PlantUML plugin in idea
- The AD in the library of library file suffix. Intlib. Schlib. Pcblib difference
- 网络学习总结
- Integer 线程安全的
- Transaction concluded
- 直接用的zip包 缺少很多依赖,pip没有,感觉用anaconda create一个环境会方便点
- [HNOI2002]营业额统计
猜你喜欢
Altium designer software commonly used the most complete package library, including schematic library, PCB library and 3D model library
install flask
95后,刚工作2-3年就年薪50W+ ,才发现打败我们的,从来不是年龄···
ByteDance Written Exam 2020 (Douyin E-commerce)
变压器的工作原理(图解,原理图讲解,一看就懂)
Search 1688 product interface by image (item_search_img-search 1688 product by image (Politao interface) code docking tutorial
C语言的内置宏(定义日志宏)
安装flask
普罗米修斯原理及节点发布
jvm线程状态
随机推荐
idea中PlantUML插件使用
static静态关键字和继承
io.lettuce.core。RedisCommandTimeoutException命令超时
Import the pycharm environment package into another environment
CMake中INSTALL_RPATH与BUILD_RPATH问题
先序遍历,中序遍历,后序遍历,层序遍历
95后,刚工作2-3年就年薪50W+ ,才发现打败我们的,从来不是年龄···
图论,二叉树,dfs,bfs,dp,最短路专题
使用百度EasyDL实现智能垃圾箱
.NET高级技术
Silently start over, the first page is also a new page
SIGINT, SIGKILL, SIGTERM signal difference, summary of various signals
uniapp实现防抖搜索
阿里巴巴官方技术号
A test engineer with an annual salary of 35W was laid off. Personal experience: advice that you have to listen to
The JVM thread state
mysql summary
Error jinja2.exceptions.UndefinedError: 'form' is undefined
2022.8.8DAY628
DDD 领域驱动设计