一、背景

写这篇文章的想法来源于最近的工作:对Worktile客户端升级重构和解决现有堆积的 bugs,这对于我来说是个难题,因为这是一个几年前的老项目了,功能和逻辑虽然不是很多,但其中存在着一些历史原因,目前负责该项目的同事已经离职,留下的文档和资料屈指可数,可以说代码是唯一文档了;第二,项目是用Electron写的,我自身对 electron 的熟悉程度也只是停留在入门阶段,那么要完成此任务自然花费学习成本。在面对上述问题的过程中遇到很多困难,踩了很多坑,目前项目已经完成,针对上面的困难谈谈在这“无助”的情况下是如何克服和解决的,我把我的过程上升一个层面总结为本文的主题:作为程序员,你遇到问题时会如何去解决?拥有解决问题能力的人,是稀缺的。

二、渠道/手段

1. Baidu or Google

遇到疑难杂症,百度和谷歌是必不可少的解决手段之一,相信这也是大家最常用最下意识的办法,“面向百度/谷歌编程”,“CV 工程师”,“CRDU”,这些标签可不是白来的

程序员遇到问题的解决之道相关推荐

  1. 超硬核!程序员10种副业赚钱之道,实现月收入增加20k!

    大家好,我是良许. 经常有小伙伴问我说,良许,你的副业搞得那么溜,能不能给我们介绍一些可操作性的副业,让我们在让我们在工作之余能有另外一份收入. 为了响应大家的需求,本文我就整理了一些我所知道的适合程 ...

  2. 漫谈程序员系列:一张图道尽程序员的出路

    <推背图>相传由唐太宗时期的司天监李淳风和袁天罡合著(此两人其实是超级武学高手,参见小椴的<开唐>),推算大唐以后中国两千多年的国运盛衰,在中国七大预言书中居首,是当之无愧的中 ...

  3. 软技能,程序员编程之外的升值之道!

    题记 程序员,除了编码之外的软技能有哪些呢?<软技能--代码之外的生存指南>33岁实现职业自由.财富自由的作者给出了解读. 书的作者也是程序员出身,但书中鲜有的很少涉及代码.架构.管理等内 ...

  4. 程序员如何优雅地解决线上问题?

    身为一个程序员,遇到线上问题那都是家常便饭的事儿. 如果你在深夜看到一群同事围在一起,他们是在共同探讨什么哲学问题么?非也,他们一定是遇到了线上BUG. 线上问题只要影响到了核心业务流程那便是事故,所 ...

  5. python3 turtle_最新版Python 3.8.6 版本发布,跨界程序员零压力学Python之道!(附下载)...

    Python 3.8.6 发布了,它是 Python 3.8 的第六个维护版本. 3.8 系列的维护版本将每两个月定期更新一次,3.8.7 计划于 2020 年 11 月中旬发布. 随着维护版本的发布 ...

  6. 程序员如何利用 Python 解决女朋友不看天气的坏习惯?

    作者 | 赵昱 责编 | 郭芮 在一个阴雨绵绵的早上,一切都是那么安静祥和.忽然之间,被电话打破了宁静,一看是女朋友的电话,就知道这个小家伙肯定又做了什么傻事......果不其然,16℃的雨天她居然穿 ...

  7. 两个字符串的最长公共子序列长度_程序员编程算法,解决文本相似度问题的最长公共子序列算法!...

    在前面我讲解了如何通过最长公共子串来求解两个文本的相似度问题,但它有一定缺陷,举个例子,看下面的两个字符串 我爱吃小青菜和各种鲜水果. 我很爱吃青菜与各样水果. 上面两个字符串,如果通过计算子串来求相 ...

  8. 程序员与女朋友相处之道

    每一个程序员,都会有一个女朋友.这是不言而喻的. 今天没有,不等于明天没有.今天拥有,不等于明天拥有. 但问题的关键是:如何与女朋友好好相处,最终走上红地毯,迈进婚姻的殿堂,结婚生子,过上幸福美满的生 ...

  9. (程序员情感三部曲之三)程序员与女朋友相处之道

    程序员与女朋友相处之道 每一个程序员,都会有一个女朋友.这是不言而喻的. 今天没有,不等于明天没有.今天拥有,不等于明天拥有. 但问题的关键是:如何与女朋友好好相处,最终走上红地毯,迈进婚姻的殿堂,结 ...

最新文章

  1. 【Linux】26.VScode安装、插件、快捷键等基本用法
  2. 五十二、微信小程序云开发中的云存储
  3. 【前端】网页布局基础
  4. android封装方法js调用方法吗,common
  5. 如何用java输出方格_第三章 Java类基础知识作业之(输出5*5数字方格,打印星塔)...
  6. 鸿蒙系统和汽车,华为鸿蒙系统和新日电动车,到底是什么关系?
  7. WCF分布式开发步步为赢(14):WCF安全编程--基本概念
  8. 云服务器里可以放多少网站,一台云服务器上可以放多少个网站
  9. Red-Detector扫描你EC2实例中的安全漏洞
  10. 把Android系统签名弄成jks
  11. Spring框架RCE 0day漏洞,官方解决方案
  12. 解决希捷硬盘盒换硬盘后灯不亮
  13. Excel在统计分析中的应用—第十一章—相关分析-多元相关-偏相关系数
  14. html5 树开花效果,院子里别养花了,种上这5种“开花树”,比盆栽漂亮多1倍
  15. linux下IIC驱动开发分析
  16. 二、CString、CStringA 和 CStringW
  17. 双因素认证令牌_(完整版)双因素认证解决方案
  18. 基于8086单片机的PWM调光(带汇编)
  19. 阿里CEO张勇:网络安全需要全生态协作
  20. 发票自动处理——摆脱纸张和数据输入的束缚,自动化工作流程和异常处理,大幅缩短审核准备时间

热门文章

  1. 收下这份说明书,原来迈进智能计算的大门如此简单
  2. 一文详解 Java 的八大基本类型!
  3. 机器学习必备的数学基础有哪些?
  4. 顶配 12699 元、没有 5G,“浴霸三摄”的 iPhone 到底长什么样?
  5. 《长安十二时辰》火了!程序员版本过于真实!
  6. 1.2w星!火爆GitHub的Python学习100天刷爆朋友圈!
  7. 物联网终端五年后将超 270 亿!破竹之势下程序员如何修炼内功?
  8. 祸害阿里云宕机 3 小时的 IO HANG 究竟是个什么鬼?!
  9. 高性能访客记录系统如何设计?
  10. 网易云与腾讯音乐的“虚假式恩爱”