Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

所遇问题 #36

Closed
ShannonChenCHN opened this issue Apr 23, 2017 · 18 comments
Closed

所遇问题 #36

ShannonChenCHN opened this issue Apr 23, 2017 · 18 comments

Comments

@ShannonChenCHN
Copy link
Owner

  • 记录每天遇到的问题,尽量详细具体
  • 分析原因
  • 尝试找出解决方案
  • 一段时间后检查是否解决了
@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented Apr 23, 2017

04/23/2017

  • 一上午都在写 isuue,完全没意识到没有按照计划来执行,是否需要控制时间?如何控制?

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented Apr 25, 2017

04/25/2017 周二

昨天晚上跟同事们讨论了一个问题——做移动应用开发这应用层的门槛太低了、没什么技术含量,所以很容易陷入激烈竞争的局面,但我总觉得他的这种理论有一定误区在里面,但当时我也没有想清楚答案究竟是什么,却还是为了争论而争论。
所以在这里存在两个问题:

  • 自己没有想明白,却还去争论,难道只是为了说服别人?问题在于担心犯错,怕别人看到/说出自己的不足,不够勇敢去面对外界的质疑和批评,关键还是差了一颗不怕输的心,要正视自己有不足之处的事实,以平常心去讨论
  • 平时对这些常见的问题也没有去认真思考过,每个问题的讨论都是基于对某些信息的了解和逻辑推理的。

@ShannonChenCHN ShannonChenCHN changed the title 【记录】问题追踪 【记录】所遇问题 Apr 26, 2017
@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented Apr 26, 2017

04/26/2017 周三

解决 webView 截图时遇到的问题:

  • 遇到难题时打起了退堂鼓,都想着要放弃了。
    分析:解决问题是成长的最佳时机,解决了就能超出预期;解决问题是一个不断探索的过程,可以学到好多东西;解决问题就像打怪升级,做多了就会发现,大多数时候,解决问题的思路、方法都差不多——弄明白是什么问题->找(根本)原因->上网搜看别人怎么解决的(google、stackoverflow)->不断尝试、验证->最终比较不同方案的优劣。

  • 但是解决问题时也要掌控好节奏,不然一头扎进去,人也**容易迷糊*,这样效率也比较低。
    分析:遇到障碍时,首先要清醒地认识到当前所面临的问题是什么,把问题描述出来,然后分析可能原因,都列出来,再到网上看看有没有人遇到类似的问题,最关键地是要对列出来的不同方案进行验证。除此之外,当很长时间还没招到头绪的话,不妨放一放,过段时间再看。

  • 一开始就不要想做得太完美,这样就不会觉得太难了,也就不会一直拖延下去了

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented Apr 28, 2017

04/28/2017 周五

  • 一次只能做好一件事,当你想在有限时间内完成很多的任务,而且还要保证质量,这是不可能的,这样反而会造成自我焦虑。所以,时刻记住,分配好时间,“Do one thing at a time, and do well.”
  • 感觉自己还是思考的太多,做的太少。理论上,思考和行动都不能少,“思而不学则殆,学而不思则罔”说的也就是这个道理,但是掌握好两者之间的平衡很重要。

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented Apr 30, 2017

04/30/2017 周日

  • 关于学习方式的问题:
    • 老是在学一些常规的、表面的知识,没有深入研究一个领域、提高一个层面。
    • 光学不实践很快就会忘了的,还是得结合实践来学。

everettjf:可以走的慢,但要按照优先级。不要总学新知识的入门资料,至少要在某一个方面继续学习。

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented May 2, 2017

05/01/2017 周一

问题

解决之道

问题 1. 的解决方案:

  • 观念:一回生二回熟,书读百遍其义自见
  • 先硬着头皮读完第一遍:了解大概思路,不纠结于细节,读的时候,给代码加上注释,读完后再把主线写下来
  • 第二遍:一个模块一个模块地读,对于每个细节、每行代码的意图都要清楚。
  • 第三遍:回顾总结一下整个设计流程、设计思想,以及涉及到的知识点。

问题 2. 的解决方案:

  • Time tracking
  • 在做一件事情时,克制自己不要去做一些其他无关紧要的事
  • 学习最重要的是先理解,理解好了再去看有没有什么遗漏,做事情最重要的是先要完成,完成了再去看怎么完善。而不是一开始就弄得很全很完美。

我真的去做了吗

问题 1 的实践:

  • 读完了第一遍 YYWebImage,加了注释,大概了解了整体流程。
  • 回顾了 SDWebImage,并完善了笔记,思路更清晰。

问题 2 的实践

  • Time tracking 依然做得不好
  • 已经尝试在做一件事情时去克制干其他事情的欲望了
  • 完成了再去完善:SDWebImage的笔记就是一步一步完善的,回想起来,最重要的还是先要掌握方法和规律,把理解放在第一位。

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented May 13, 2017

05/13/2017 周六

1.计划焦虑症

之前每天定了很多计划,但总是做不完,后来又调整了一下,感觉还是太繁杂。
问题在于什么地方呢?
人的精力和时间有限,一个工作日中能专注的只有那两三件事,所以呢,在工作日中,第一是把本职工作做好,这其中包括一些技术实现、技术问题,所以肯定需要一些调研、思考和实践的,这些事情都是需要深度思考的。

  • 技术笔记技术问题是依赖于工作实践的,一天下来值得花时间的也就一两件,其他事情都是老套路,简单记录一下就行了。

  • 进一步讲,在做事情的过程中,最好不要打断思路去写文章什么的,可以先做个简单的记录,等晚上下班前再汇总梳理一下。

  • 造轮子十有八九也是建立在工作实践之上的,所以平时在写代码时可以做个初步准备,充分调研后,在项目中用了一段时间后,等周末有空可以把这些代码库单独拿出来开源,并写写相应的博客。

  • 至于碎片化阅读,这些都是零碎的,主要目的是开阔眼界,寻找灵感和启发。

    • 碎片化阅读读什么:文章、博客、资讯、源码
    • 碎片化阅读什么时候读:中午饭后,晚上下班前
    • 碎片化阅读怎么读:快速浏览,抓重点,简单记录,简评,收藏,方便以后查找
  • 白天忙了一天,晚上下班后,估计也没什么精力了,如果比较累的话,就以休息为主,写写日报(1h > t > 30min)、读书笔记(1h > t > 30min)什么的。如果还有精力的话,可以学学新东西,比如读源码、Swift、JavaScript 等等。

  • 身体状态和心理状态都非常重要,感觉状态不好要及时调整,不要硬撑。晚上 10 点半就洗漱好,准备睡觉,最好 11 点前入睡。早上早起。

2.压力管理(Stress Management)

  • 不要想得太多,睡觉前练习冥想,午休一定要睡着,胡思乱想很伤神。
  • 计划没完成也不要太担心,只要列了计划,做了事,就有收获。

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented May 16, 2017

05/16/2017 周二

问题:眼部不适

  • 工作需要长期使用电脑、手机等电子产品,而且很少让眼睛适当休息
  • 一般上午还好,中午趴着睡一会,眼部感觉充血,下午眼睛开始酸涩、发涨、不能久视
  • 眼睛常感觉到酸涩、红肿、不适、不能久视
  • 下午、傍晚时,一闭上眼睛就觉得非常酸涩
  • 怕风
  • 眼袋
  • 眼珠有血丝
  • 经常揉眼睛
  • 看电脑、手机才会觉得很酸很难受,看书倒没什么感觉

解决方案:

  • 看医生
  • 使用 f.lux
  • 买副蓝光眼镜试试
  • 中午不再趴着睡
  • 每天睡前做做眼保健操、热毛巾敷
  • 药物治疗?杞菊地黄丸 ?
  • 每隔30分钟,就去看远方5分钟

效果:

眼睛看屏幕时不再感觉那么刺眼、难受了,看电脑直到晚上 11 点都感觉没什么太大问题

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented May 18, 2017

05/18/2017 周四

现在还觉得难做或者做不到的事情、应该做而没有做的事情

  • 对网络、多线程、数据库、runtime 等知识的深入了解
  • 对所做的工作相关的知识点的深入
  • 大量源码阅读
  • 自己实现 AFNetworking、SDWebImage、Mantle、MBProgressHUD、YTKNetwork 这些库?
  • 学 JavaScript,写 h5,写 React Native
  • Swift
  • 如何让生活过的有趣
  • 怕麻烦别人?(对事不对人)
  • 不与“不友好的人”(家里人、朋友、陌生人)交流,试过吗?为什么不愿意交流?怕受挫?
  • 盲打
  • 翻墙
  • 自己写接口,配置服务器

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented May 20, 2017

05/19/2017 周五

  • 学习效率低

    • 目标不够明确
    • 方式不正确
    • 陷入低效的努力,缺乏思考力和难度、活力
    • 抄笔记太简单了,试试更难得,比如用自己的话概括,主要还是抓住重点,有目的性
  • 工作中遇到问题的正确处理方式

    • 一听到问题不要急于表达不成熟的想法
    • 了解问题的来龙去脉
    • 重现问题
    • 寻找蛛丝马迹,找到相关线索
    • 在寻求别人帮助前,可以在规定时间内先尝试自己找出问题所在,学会分析问题

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented May 21, 2017

05/21/2017 周日

  • 感觉周末这两天都没写代码,在一些不太重要的事情上花费了过多的时间

  • 有时候不愿意交流,一方面怕别人看到自己的缺陷,另一方面怕受挫

  • 想起以前自己的观念简直错的离谱——为了让自己做一个“完人”,总是设法去取悦每一个人,或者说怕得罪每一个人,时刻担心自己做错了什么,显得无比卑微,因此常常为此苦恼不已。当别人对我的态度并不感冒时,我会感到挫败和失落,甚至是愤怒。这显然是一种不健康的小孩子心态。

    • 人无完人,金无赤足。接受自己的不完美。
    • 认识自己而活的,没必要看别人的脸色过日子
  • 黑眼圈、眼袋怎么办

  • 英语口语交流问题

    • 表达不清楚,说话不流畅,脑子跟不上嘴巴
    • 很多要说的东西不知道怎么表达
    • 发音也太随意
  • 篮球🏀

    • 运球时手腕力量
    • 左右手交替
    • 变节奏
    • 上篮
    • 投篮时出手速度要快、有力

@ShannonChenCHN ShannonChenCHN mentioned this issue May 22, 2017
13 tasks
@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented May 22, 2017

05/22/2017 周一

1.节奏绷得太紧

任务和任务之间要休息片刻,一是为了缓解疲劳,二是为了及时发现方向是否正确,及时调整,避免造成陷入细节、方向跑偏的问题

2.太急

  • 冷静、不急躁:下午测试和 PM 找我改东西时,心态还是太急躁,以后还是要一件一件来,慢慢理清楚再做,即便很赶也不能急,不然很容出乱子。
  • 不给自己挖坑:别人问多久能改好,留给自己的时间不能太少,最好想清楚再给一个答案

3.缺乏专注度、目标不清晰

在学东西或者做事情时,如果发现自己不够专注、中间在想别的事情、或者处于昏睡的状态,很有可能是因为目标不够清晰,这个时候需要及时反应过来,搞清楚当前要解决的是什么问题、要达到什么目标,反正肯定不是说写出一篇笔记来就说学了东西,笔记只是形式,理解了、达到实践目标了才是根本。

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented May 24, 2017

05/23/2017 周二

  • 管住自己的嘴,控制不必要的表现欲望,不要坐立不安,管闲事,操空心
  • 放慢说话的语速,平稳气息,掌握节奏,不要像机关枪一样说个不停,吐字要清晰
  • 接触的、了解的领域太窄,信息闭塞,交际面窄

@ShannonChenCHN
Copy link
Owner Author

ShannonChenCHN commented May 24, 2017

05/24/2017 周三

  • 要沉得住气,不要急于表达自己不成熟的想法,搞清楚弄明白了再找人交流
  • 怕犯错,怕听到别人提出反对意见和质疑,一听到质疑就像反驳,所以总想做的很“完美”
    • 解决:
      • 平静心态:对事不对人,错了就错了呗,没有必要证明自己有多正确
      • 核心思想:最终目标是为了成为更好的自己,当前的一切都不重要,求同存异,共同进步。
      • 行动:如果了解别人所说的,想想别人的意见是否是建设性的意见,是否有真正的思考在里面,是否对自己有帮助。如果不太了解别人所说的,那就先不说什么,自己单独做做功课,回头再找他讨论讨论。如果有争议的地方,先听清楚别人要表达的是什么,然后如果条件允许的话,最好实践对比一下不同观点。

@ShannonChenCHN
Copy link
Owner Author

05/26/2017 周五

  • Presentation 做的不太好
    • 没有做准备
    • 思路不够清晰
    • 说话说一半

@ShannonChenCHN
Copy link
Owner Author

05/29/2017 周一

  • 说话还是太容易激动,有时都没想明白就急着说了

@ShannonChenCHN
Copy link
Owner Author

06/02/2017 周五

  • 做事情还是不够细致:
    • 经过:在将会员页换成新的 WebView 框架后,发现调不起来 JavaScript 了,但是拖了一天才找到原因——原来是拦截 URL 请求失败了导致无法知道 JavaScript 函数的名字,所以也就根本调不起来了。
    • 分析:问题的根本在于自己没有进行科学地理性分析,理应一步一步地、一个环节一个环节地检查,这样早就可以找到答案了

@ShannonChenCHN ShannonChenCHN changed the title 【记录】所遇问题 所遇问题 Jul 2, 2017
@ShannonChenCHN
Copy link
Owner Author

......

后续记录见 这里

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant