Giter VIP home page Giter VIP logo

Comments (18)

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

04/23/2017

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

04/25/2017 周二

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

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

04/26/2017 周三

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

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

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

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

04/28/2017 周五

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

04/30/2017 周日

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

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/01/2017 周一

问题

  • 1.阅读 SDWebImageYYWebImage 源码时仍然感觉有些吃力,有些知识点没弄明白,阅读笔记记得还不够清晰

    • 如何阅读源码 #10
    • 如何阅读复杂的源码 #10
    • 如何记笔记 #13
  • 2.做事情容易出现注意力不集中的问题,实际总是跟计划有出入

解决之道

问题 1. 的解决方案:

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

问题 2. 的解决方案:

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

我真的去做了吗

问题 1 的实践:

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

问题 2 的实践

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/13/2017 周六

1.计划焦虑症

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

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

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

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

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

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

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

2.压力管理(Stress Management)

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/16/2017 周二

问题:眼部不适

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

解决方案:

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

效果:

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/18/2017 周四

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

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/19/2017 周五

  • 学习效率低

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

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/21/2017 周日

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

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

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

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

  • 英语口语交流问题

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

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/22/2017 周一

1.节奏绷得太紧

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

2.太急

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

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

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/23/2017 周二

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/24/2017 周三

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/26/2017 周五

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

05/29/2017 周一

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

06/02/2017 周五

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

from eureka.

ShannonChenCHN avatar ShannonChenCHN commented on May 18, 2024

......

后续记录见 这里

from eureka.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.