金玉良言下载这本书你认为最好的三句话是什么?

金玉良言_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
&&有关亲子教育以及夫妻情商的经典语句,非常有见地
你可能喜欢拒绝访问 |
| 百度云加速
请打开cookies.
此网站 () 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(ca43a7-ua98).
重新安装浏览器,或使用别的浏览器&img src=&/v2-bd09142acb4c40e8d35d26a2ad0555a4_b.png& data-rawwidth=&856& data-rawheight=&649& class=&origin_image zh-lightbox-thumb& width=&856& data-original=&/v2-bd09142acb4c40e8d35d26a2ad0555a4_r.png&&&p&微信聊天的时候,一疏忽竟然错过了什么,对方撤回了一条消息,一位小妹妹给你发了一张不可描述的照片,下一秒她又后悔选择了撤回。那么到哪去寻找撤回的消息呢?难道我们就不能做点什么?&/p&&p&就在昨天,我的一位好友壳子&a href=&/people/0ab56ef634ee49de8ab36b0d8a0b93f0& data-hash=&0ab56ef634ee49de8ab36b0d8a0b93f0& class=&member_mention& data-editable=&true& data-title=&@ZKeeer& data-hovercard=&p$b$0ab56ef634ee49de8ab36b0d8a0b93f0&&@ZKeeer&/a& 使用itchat库做了小脚本写了一篇文章:&a href=&/p/?utm_source=zhihu&utm_medium=social& class=&internal&&初学python--微信防撤回功能改进(一个用处不大的功能) - 知乎专栏&/a&,在得到壳子的授权之后,我对他的代码进行了修改,并把代码包装成了可执行的exe文件用来造福更多有需要的朋友们。 &/p&&p&这个工具暂时我们教叫它:&b&&u&wMsg&/u&&/b&&/p&&p&&b&&u&wMsg能实现什么?&/u&&/b&&/p&&p&每当有好友撤回聊天信息的时候,文件传输助手会给你发送撤回的信息的内容,当前可以复原的信息包括:文字、图片、语音等。&/p&&img src=&/v2-90cc18d72d861c7db5e1d36549fcd776_b.jpg& data-rawwidth=&814& data-rawheight=&1280& class=&origin_image zh-lightbox-thumb& width=&814& data-original=&/v2-90cc18d72d861c7db5e1d36549fcd776_r.jpg&&&p&&img src=&/v2-cfb4bbf0c6ee_b.jpg& data-rawwidth=&815& data-rawheight=&1280& class=&origin_image zh-lightbox-thumb& width=&815& data-original=&/v2-cfb4bbf0c6ee_r.jpg&&wMsg如何使用?&/p&&p&为了让更多的朋友使用,我这里已经包装成了可执行exe文件,你需要用电脑下载该文件wMsg.exe,由于会产生中间文件,所以建议把wMsg.exe移动到一个新建文件夹:比如我在桌面新建了wMsg文件夹,并把下载的wMsg.exe移动到了该文件夹。&/p&&p&wMsg下载地址:关注公众号(&b&&u&一个程序员的日常&/u&&/b&)回复关键词:&b&&u&wmsg&/u&&/b&即可下载;可以点击原文链接在微信中打开快速关注:&a href=&/?target=http%3A//mp./s/_bI-iZVxHhgFF9_hqgHNbw& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&微信消息防撤回工具&i class=&icon-external&&&/i&&/a&&img src=&/v2-2c08ac28dfd0d_b.png& data-rawwidth=&623& data-rawheight=&504& class=&origin_image zh-lightbox-thumb& width=&623& data-original=&/v2-2c08ac28dfd0d_r.png&&&/p&&br&&p&双击wMsg.exe,会弹出一个二维码;用你的微信扫描二维码点击确定登陆即可,下面如果有朋友发消息给你并撤回你就会收到文件传输助手的通知了。&img src=&/v2-d2e2d6bb5b161e5c9e5788_b.png& data-rawwidth=&979& data-rawheight=&657& class=&origin_image zh-lightbox-thumb& width=&979& data-original=&/v2-d2e2d6bb5b161e5c9e5788_r.png&&&/p&&p&注意有的朋友问我,一次登陆是否可以永久有效,登陆之后会有一个wMsg.exe进程,如果你关电脑或者手动关掉wMsg进程那么撤销消息的功能就会停止;如想再次开启只需要再次点击wMsg.exe即可;如果你想永久有效建议直接在服务器上跑这个脚本即可。&/p&&p&&u&&b&更多精彩内容关注我:&a href=&/people/sgai/activities& class=&internal&&路人甲 - 知乎&/a&&br&&/b&&/u&&/p&&p&&u&&b&更多精彩文章关注专栏:&a href=&/passer& class=&internal&&学习编程 - 知乎专栏&/a&&/b&&/u&&/p&
微信聊天的时候,一疏忽竟然错过了什么,对方撤回了一条消息,一位小妹妹给你发了一张不可描述的照片,下一秒她又后悔选择了撤回。那么到哪去寻找撤回的消息呢?难道我们就不能做点什么?就在昨天,我的一位好友壳子 使用itchat库做了小脚本写了一篇…
&u&&b&一辈子,太长了。&br&&br&&/b&&/u&&br&&br&&b&以下内容转自网络:&br&&/b&&br&&blockquote&她说:爸妈离婚,就因为爸爸向妈妈养的兰花盆里弹烟灰……&br&&br& 我妈妈是那种下楼倒垃圾也要穿戴整齐的精致女人,在我12岁时,她和爸爸离婚了,就因为爸爸往她养的兰花盆里弹烟灰、扔烟头,多次劝阻无效……&br&&br& 亲友来规劝,她只有一句话“他人很好,只是过不到一块去”。外婆气愤的骂她 “你就是书读太多,事儿就多了”。&br&&br& 在外婆眼里,她的女婿高大英俊,能赚钱,孝顺顾家,反而是女儿任性自私,不考虑孩子和父母的感受。她也很难理解妈妈痛诉爸爸的那些如不爱洗澡、衣服袜子乱扔、吃饭狼吞虎咽、没空陪她、记不住她生日、纪念,……哪能算是毛病,男人不都是这样的?&br&&br& 我至今记得妈妈带我离开曾经的家时,流着眼泪对我说“希望你能理解妈妈,一辈子太长了”。&br&&br& 我16岁时,继父出现了,他个子不高,相貌平平,但整个人看起来干净清爽,笑起来很温和,我竟对他没有排斥感。&br&&br& 他会为妈妈的花花草草换上漂亮的花盆,给妈妈新买的淡绿格子桌布配上了新的盘子碗筷,为她的红色连衣裙选一双乳白的方跟的皮鞋,给我用铁环勾着的几把钥匙换个漂亮的钥匙扣。&br&&br& 他会拉着她的手一起去江边散步,看夕阳和日出,去湿地公园拍摄花鸟,告诉她每一种植物的名字和故事,带回几根掉落的树枝,回家后插在古朴的花瓶里,摆在我的书桌上。&br&&br& 妈妈热爱研究菜谱,每次她隆重的推出新菜时,继父会拉我一起漱好口、衣着整齐的端坐在餐桌前,模仿美食家一样在妈妈期待的眼神中从色香味上开始点评,逗的妈妈咯咯直笑。&br&&br& 继父还是个过节狂,他说生活就该有年有节,有时有令,这样岁月才有层次感,不同的节日他有不同的礼物和庆祝方式,他会带我和妈妈在季节时令交换时到大自然里走一走,看看时光的交替……&br&&br& 有一次妈妈生病住院,我去医院时看到妈妈的床头放着一束百合,水果切成了小块放在干净的淡绿色瓷碗里。继父坐在床边,为妈妈旁若无人的读着书。旁边病床的阿姨侧着头羡慕的看看这一幕,我忽然鼻子一酸,终于理解了妈妈的那一句“一辈子太长了”……确实一辈子太长了,不要将就……&br&&br& 假如一个人和另一个人在一起,只是为了生活,而生活中没有节日,没有惊喜,没有感动,没有浪漫的话,那就叫做搭伙过日子吧?&/blockquote&&br&&br&呃呃呃!再说一遍:转自网络!&br&只是偶然间看到的,各有各的想法没错,但别攻击我,谢谢!O(∩_∩)O
一辈子,太长了。
以下内容转自网络:
她说:爸妈离婚,就因为爸爸向妈妈养的兰花盆里弹烟灰…… 我妈妈是那种下楼倒垃圾也要穿戴整齐的精致女人,在我12岁时,她和爸爸离婚了,就因为爸爸往她养的兰花盆里弹烟灰、扔烟头,多次劝阻无效…… 亲友来规劝,…
&p&作者:&a href=&/people/fd7c571a0ada1a72e42e8d& class=&internal&&@萧井陌&/a&, &a href=&/people/d2facf05b31ad4& class=&internal&&@Badger&/a&&/p&&ul&&li&自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0&/li&&li&&a href=&/?target=http%3A//cocode.cc/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CoCode&i class=&icon-external&&&/i&&/a&:一个让大家学习、成长、相聚并获得乐趣的技术社区&/li&&li&答疑邮箱: xiao. (&a href=&/people/fd7c571a0ada1a72e42e8d& class=&internal&&@萧井陌&/a&&/li&&li&编程入门指南学习群:&a href=&/?target=https%3A///%3F_wv%3DD4AoJu1a& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&&i class=&icon-external&&&/i&&/a&&/li&&/ul&&p&---&/p&&br&&p&日 v1.5 更新&/p&&p&日 v1.4 更新&/p&&p&日 v1.3 更新&/p&&p&日 v1.2 更新&/p&&p&日 v1.1 更新&/p&&p&日 v1.0 更新&/p&&p&---&/p&&br&&p&文章结构:&/p&&ul&&li&o 前言&/li&&li&o 心态调整&/li&&ul&&li&o 确定目标&/li&&li&o 不要浮躁&/li&&li&o 培养兴趣&/li&&li&o 开始学习&/li&&li&o 令人警醒的故事&/li&&li&o 警醒后的反思&/li&&li&o 启蒙&/li&&li&o 入门&/li&&ul&&li&? 计算机系统基础&/li&&li&? 数据结构与算法基础&/li&&li&? 编程语言基础&/li&&li&? 其他&/li&&/ul&&li&o 小结&/li&&li&o 后记&/li&&/ul&&br&&ul&&li&o 附录&/li&&li&o @萧井陌 的编程类回答汇总&/li&&li&o ...&/li&&/ul&&/ul&&p&---&/p&&br&&p&&b&前言&/b&&/p&&p&如今编程成为了一个越来越重要的「技能」:作为设计师,懂一些编程可能会帮你更好地理解自己的工作内容;作为创业者,技术创始人的身份则会让你的很多工作显得更容易。而作为刚想入门的新手,面对眼前海量的信息,或许根本不知道从哪里开始;入门轻松度过初级材料的学习后,发现学习越来越困难,陡峭的学习曲线又让你望而却步;你知道如何在页面上打印输出一些文本行,但是你不知道何时该进行一个真正的有用的项目;你不清楚自己还有哪些不知道的东西,你甚至搞不清下一步该学什么。&/p&&p&这篇文章的内容对此不仅会有一些方向性的建议,还会包含一个&b&基础核心向&/b&的编程入门导引。当然,Step by Step 的路线是不现实的,并且每个人都会有自己的特点,所以给出的这个编程入门导引更多的是为了引发读者的思考,最终帮助你形成适用于自己的学习路线。&/p&&p&但要注意:这篇文章是写给那些真心想学编程的人看的——那些憋着一股狠劲儿,一定要做出个什么真东西,不学好不罢休的人;而不是那些「听说编程好玩」的人,在我看来,这种人永远都入不了编程的门,更别提做出个像样的东西来了。&/p&&p&---&/p&&p&「Disclaimer」: 虽然整篇文章的基调都是所谓的「Strong Opinions, Weakly Held」,但读者还是应该像怀疑身边所有东西那样 怀疑我们所写内容的准确性。若有任何相关疑问欢迎在知乎或技术社区 &a href=&/?target=http%3A//cocode.cc/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CoCode&i class=&icon-external&&&/i&&/a& 公开讨论。&/p&&br&&p&&b&心态调整&/b&&/p&&p&&b&确定目标&/b&&/p&&p&在你学习编程之前思考一下你的目标,当你有最终目标时道路会更加的清晰。那么,你想要写什么?网站?游戏? iOS 或者 Android 应用?或是你是想自动化完成一些乏味的任务让你有更多的时间看窗外的风景?也许你只是想更具有就业竞争力找个好工作。所有的这些都是有价值的目标,这些目标都是你编程学习推动力的一部分,没有推动力的人,是无法在略显枯燥的漫长学习之旅中走远的。&/p&&p&这段视频也许能给你启发:&a href=&/?target=http%3A///v_show/id_XNTIzNzE2NzQ4.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&What Most Schools Don't Teach&i class=&icon-external&&&/i&&/a&&/p&&p&&b&不要浮躁&/b&&/p&&p&Bad programming is easy. Even Dummies can learn it in 21 days. Good programming requires thought, but everyone can do it and everyone can experience the extreme satisfaction that comes with it.&/p&&p&不管是在线下还是线上的书店,满目都是《21天学通 X》这种速成书目,它们都承诺在很短一段时间内就让你能够学会相关技术。Matthias Felleisen 在他的著作 &a href=&/?target=http%3A//www.ccs.neu.edu/home/matthi& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&How to Design Programs&i class=&icon-external&&&/i&&/a& 一书中明确指出了这种「速成」的趋势并予以了以上的讽刺。&/p&&p&所谓的「捷径」或者说「&a href=&/?target=http%3A//en.wikipedia.org/wiki/No_Silver_Bullet& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&银弹&i class=&icon-external&&&/i&&/a&」是不存在的,智者说过,精通某个东西需要10年或10000个小时,也就是汉语中的「十年磨一剑」,所以不用着急,功不唐捐。&/p&&p&&b&培养兴趣&/b&&/p&&p&Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.&/p&&p&– &a href=&/?target=http%3A//en.wikipedia.org/wiki/Linus_Torvalds& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Linus Torvalds&i class=&icon-external&&&/i&&/a&&/p&&p&沉醉于编程,编程更是为了兴趣。兴趣是推动力的不竭源泉,保持这种充满兴趣的感觉,以便于你能将其投入到你的10年/10000小时的编程时间中。编程很有趣,那是探索的喜悦。那是创造的喜悦。看到自己亲手完成的作品显示在屏幕上很有趣。有人为你的代码而惊叹很有趣。有人在公共场合称赞你的产品、邻居使用你的产品、以及在媒体上讨论你的产品很有趣。编程应该十分有趣,若并非如此,就找出导致编程无趣的问题,然后解决之。&/p&&br&&p&&b&开始学习&/b&&/p&&p&&b&令人警醒的故事&/b&&/p&&p&刚上初中时我便开始了编程学习,很不幸,我读完了好几本当时普遍存在的诸如《21天精通C++》这类的垃圾书,当时读完也无大碍,甚至还能写点小程序。但是软件出故障了我不知道为什么,稍显庞大的编程问题无从下手,碰到现有的库做不到的事也只能两手一摊。虽然我每天不停地编码,但我发现自己的编程能力却是提高的如此缓慢,对于「迭代」与「递归」的概念只有极其有限的了解,可以说只是把计算机当成了计算器来使用。&/p&&p&进入大学后,我主修了物理学,最初的一段时间里我一直在记忆背诵那些物理公式,却不理解她们是如何得出的,她们之间有什么联系,亦或是她们的意义。我不停地学习如何计算解答一些常见的物理问题,却对在这些 How 背后的 Why 一无所知。&/p&&p&而在我尝试做一些基于物理行为的电脑游戏时我再次遇到了之前的的困难:面对新问题时无从下手,面对新问题时的恐惧不断累积滋生,我开始主动逃避,不去真正地理解,而是幻想能通过Google搜索复制粘贴代码解决问题。幸运的是,大二时的一堂课完全改变了我的学习方法。那是第一次我有了「开天眼」的感觉,我痛苦地意识到,我对一些学科只有少的可怜的真正的理解,包括我主修的物理与辅修的计算机科学。&/p&&p&关于那堂课:那时我们刚刚学习完电学和狭义相对论的内容,教授在黑板上写下了这两个主题,并画了一根线将他们连了起来。「假设我们有一个电子沿导线以相对论级别的速度移动…」,一开始教授只是写下了那些我们所熟悉的电学与狭义相对论的常见公式,但在数个黑板的代数推导后,磁场的公式神奇的出现了。虽然几年前我早已知道这个公式,但那时我根本不知道这些现象间的有着这样潜在的联系。磁与电之间的差别只是「观察角度」的问题,我猛然醒悟,此后我不再仅仅追求怎么做 (How),我开始问为什么 (why),开始回过头来,拾起那些最基础的部分,学习那些我之前我本该好好学的知识。这个回头的过程是痛苦的,希望你们能就此警醒,永远不要做这种傻事。&/p&&p&&b&警醒后的反思&/b&&/p&&img data-rawheight=&326& src=&/c158c3a0fc25db6ce30774_b.png& data-rawwidth=&600& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/c158c3a0fc25db6ce30774_r.png&&&br&&p&这幅图取自 Douglas Hofstadter 的著作 &a href=&/?target=http%3A//en.wikipedia.org/wiki/G& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&G?del, Escher, Bach&i class=&icon-external&&&/i&&/a&。图中的每一个字母都由其他更小的字母组成。在最高层级,我们看的是 &MU&,M 这个字母由三个 HOLISM (&a href=&/?target=http%3A//zh.wikipedia.org/wiki/%25E6%%25E5%%25E8%25A7%2580& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&整全观&i class=&icon-external&&&/i&&/a&)构成,U则是由一个 REDUCTIONISM (&a href=&/?target=http%3A//zh.wikipedia.org/wiki/%5BF%5E5%2525& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&还原论&i class=&icon-external&&&/i&&/a&)构成,前者的每一个字母都包含后者的后者整个词,反之亦然。而在最低层级,你会发现最小的字母又是由重复的 &MU& 组成的。&/p&&p&每一层次的抽象都蕴含着信息,如果你只是幼稚地单一运用整体论在最高层级观察,或运用还原论观察最低层级,你所得到的只有 &MU& (在一些地区的方言中 mu 意味着什么都没有)。问题来了,怎样才能尽可能多的获取每个层级的信息?或者换句话说,该怎样学习复杂领域(诸如编程)包含的众多知识?&/p&&p&教育与学习过程中普遍存在一个关键问题:初学者们的目标经常过于倾向&a href=&/?target=http%3A//zh.wikipedia.org/wiki/%25E6%%25E5%%25E8%25A7%2580& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&整全观&i class=&icon-external&&&/i&&/a&而忽略了基础,举个常见的例子,学生们非常想做一个机器人,却对背后的&/p&&p&理解物理模型 → 理解电子工程基础 → 理解伺服系统与传感器 → 让机器人动起来&/p&&p&这一过程完全提不起兴趣。&/p&&p&在这里对于初学者有两个大坑:&/p&&ol&&li&1 如果初学者们只与预先构建好的「发动机和组件」接触(没有理解和思考它们构造的原理),这会严重限制他们在将来构建这些东西的能力,并且在诊断解决问题时无从下手。&/li&&li&2 第二个坑没有第一个那么明显:幼稚的「整体论」方法有些时候会显得很有效,这有一定的隐蔽性与误导性,但是一两年过后(也许没那么长),当你在学习路上走远时,再想回过头来「补足基础」会有巨大的心理障碍,你得抛弃之前自己狭隘的观念,耐心地缓步前进,这比你初学时学习基础知识困难得多。&/li&&/ol&&p&但也不能矫枉过正,陷入还原论的大坑,初学时便一心试图做宏大的理论,这样不仅有一切流于理论的危险,枯燥和乏味还会让你失去推动力。这种情况经常发生在计算机科班生身上。&/p&&p&为了更好理解,可以将学习编程类比为学习厨艺:你为了烧得一手好菜买了一些关于菜谱的书,如果你只是想为家人做菜,这会是一个不错的主意,你重复菜谱上的步骤也能做出不赖的菜肴,但是如果你有更大的野心,真的想在朋友面前露一手,做一些独一无二的美味佳肴,甚至成为「大厨」,你必须理解这些菜谱背后大师的想法,理解其中的理论,而不仅仅是一味地实践。但是如果你每天唯一的工作就是阅读那些厚重的理论书籍,因为缺乏实践,你只会成为一个糟糕的厨子,甚至永远成为不了厨子,因为看了几天书后你就因为枯燥放弃了厨艺的学习。&/p&&p&总之,编程是连接理论与实践的纽带,是&a href=&/?target=http%3A//zh.wikip& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&计算机科学&i class=&icon-external&&&/i&&/a&与计算机应用技术相交融的领域。正确的编程学习方法应该是:通过自顶而下的探索与项目实践,获得编程直觉与推动力;从自底向上的打基础过程中,获得最重要的通用方法并巩固编程思想的理解。&/p&&p&作为初学者,应以后者为主,前者为辅。&/p&&p&&b&启蒙&/b&&/p&&p&「学编程应该学哪门语言?」这经常是初学者问的第一个问题,但这是一个错误的问题,你最先考虑的问题应该是「哪些东西构成了编程学习的基础」?&/p&&p&编程知识的金字塔底部有三个关键的部分:&/p&&ol&&li&o 算法思想:例如怎样找出一组数中最大的那个数?首先你得有一个 maxSoFar 变量,之后对于每个数…&/li&&li&o 语法:我怎样用某种编程语言表达这些算法,让计算机能够理解。&/li&&li&o 系统基础:为什么 while(1) 时线程永远无法结束?为什么 int *foo() { int x = 0; return &x; } 是不可行的?&/li&&/ol&&p&启蒙阶段的初学者若选择C语言作为第一门语言会很困难并且枯燥,这是因为他们被迫要同时学习这三个部分,在能做出东西前要花费很多时间。&/p&&p&因此,为了尽量最小化「语法」与「系统基础」这两部分,建议使用 Python 作为学习的第一门语言,虽然 Python 对初学者很友好,但这并不意味着它只是一个「玩具」,在大型项目中你也能见到它强大而灵活的身影。熟悉 Python 后,学习 C 语言是便是一个不错的选择了:学习 C 语言会帮助你以靠近底层的视角思考问题,并且在后期帮助你理解操作系统层级的一些原理。&/p&&p&下面给出了一个可供参考的启蒙阶段导引,完成后你会在头脑中构建起一个整体框架,帮助你进行自顶向下的探索。下面的材料没有先后顺序,如果卡壳的话可以考虑换另一份材料。&/p&&ol&&li&o 完成 &a href=&%22& data-editable=&true& data-title=&MIT 6.00.1x&&MIT 6.00.1x&/a& (&a href=&/?target=http%3A///courses/course-v1%3AMITx%2B6_00_1x%2Bsp/about& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&麻省理工:计算机科学和 Python 编程导论&i class=&icon-external&&&/i&&/a&)。虽然该课程的教学语言为 Python,但作为一门优秀的导论课,它强调学习计算机科学领域里的重要概念和范式,而不仅仅是教你特定的语言。如果你不是科班生,这能让你在自学时开阔眼界;课程内容:计算概念,Python 编程语言,一些简单的数据结构与算法,测试与调试。&/li&&li&o 完成 &a href=&/?target=https%3A//www.edx.org/course/introduction-computer-science-harvardx-cs50x& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Harvard CS50x&i class=&icon-external&&&/i&&/a& (&a href=&/?target=http%3A///special/opencourse/cs50.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&哈佛大学:计算机科学&i class=&icon-external&&&/i&&/a&)。同样是导论课,但这门课与MIT的导论课互补。教学语言涉及 C, PHP, JavaScript + SQL, HTML + CSS,内容的广度与深度十分合理,还能够了解到最新的一些科技成果,可以很好激发学习计算机的兴趣。支线任务:阅读《&a href=&/?target=https%3A///subject//& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&编码&i class=&icon-external&&&/i&&/a&》&/li&&li&o 完成 &a href=&/?target=http%3A///wiki/958fa6d3a2e542c000& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Python 教程&i class=&icon-external&&&/i&&/a&。&/li&&/ol&&br&&p&&b&入门&/b&&/p&&p&结束启蒙阶段后,初学者积累了一定的代码量,对编程也有了一定的了解。这时你可能想去学一门具体的技术,诸如 Web 开发, Android 开发,iOS 开发什么的,你可以去尝试做一些尽可能简单的东西,给自己一些正反馈,补充自己的推动力。但记住别深入,这些技术有无数的细节,将来会有时间去学习;同样的,这时候也别过于深入特定的框架和语言,现在是学习&a href=&/?target=http%3A//zh.wikipedia.org/wiki/%25E8%25AE%25A1%25E7%25AE%& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&计算机科学&i class=&icon-external&&&/i&&/a&通用基础知识的时候,不要试图去抄近路直接学你现在想学的东西,这是注定会失败的。&/p&&p&那么入门阶段具体该做些什么呢?这时候你需要做的是反思自己曾经写过的程序,去思考程序为什么 (Why) 要这样设计?,思考怎样 (How) 写出更好的程序?试图去探寻理解编程的本质:利用计算机解决问题。&/p&&p&设想 :&/p&&p&X = 用于思考解决方案的时间,即「解决问题」 部分&/p&&p&Y = 用于实现代码的时间,即「利用计算机」部分」&/p&&p&编程能力 = F(X, Y) (X&Y)&/p&&p&要想提高编程能力,就得优化 X,Y 与函数 F(X, Y),很少有书的内容能同时着重集中在这三点上,但有一本书做到了——&a href=&/?target=https%3A///sarabander/sicp-pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Structure and Interpretation of Computer Programs&i class=&icon-external&&&/i&&/a& (SICP)《&a href=&/?target=https%3A///subject/1148282/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&计算机程序的构造和解释&i class=&icon-external&&&/i&&/a&》,它为你指明了这三个变量的方向。在阅读 SICP 之前,你也许能通过调用几个函数解决一个简单问题。但阅读完 SICP 之后,你会学会如何将问题抽象并且分解,从而处理更复杂更庞大的问题,这是编程能力巨大的飞跃,这会在本质上改变你思考问题以及用代码解决问题的方式。此外,SICP 的教学语言为 Scheme,可以让你初步了解&a href=&/?target=http%3A//zh.wikipedia.org/wiki/%25E5%2587%25BD%25E6%%25E7%25A8%258B%25E5%25BC%258F%25E8%25AA%259E%25E8%25A8%2580& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&函数式编程&i class=&icon-external&&&/i&&/a&。更重要的是,他的语法十分简单,你可以很快学会它,从而把更多的时间用于学习书中的编程思想以及复杂问题的解决之道上。&/p&&p&&a href=&/?target=http%3A//zh.wikipedia.org/wiki/%25E5%25BD%25BC%25E5%25BE%25B7%25C2%25B7%25E8%25AB%25BE%25E7%25B1%25B3%25E6%25A0%25BC& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Peter Norvig&i class=&icon-external&&&/i&&/a& 曾经写过一篇非常精彩的 SICP &a href=&/?target=http%3A///review/R403HR4VL71K8/ref%3Dcm_cr_rdp_perm& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&书评&i class=&icon-external&&&/i&&/a&,其中有这样一段:&/p&&p&To use an analogy, if SICP were about automobiles, it would be for the person who wants to know how cars work, how they are built, and how one might design fuel-efficient, safe, reliable vehicles for the 21st century. The people who hate SICP are the ones who just want to know how to drive their car on the highway, just like everyone else.&/p&&p&如果你是文中的前者,阅读SICP将成为你衔接启蒙与入门阶段的关键点&/p&&p&虽然SICP是一本「入门书」,但对于初学者还是有一定的难度,以下是一些十分有用的辅助资源:&/p&&ol&&li&o &a href=&/?target=https%3A///course/cs212& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Udacity CS212 Design of Computer Program&i class=&icon-external&&&/i&&/a&:由上文提到的Google 研究主管 Peter Norvig 主讲,教学语言为 Python,内容有一定难度。&/li&&li&o &a href=&/?target=http%3A//www.ccs.neu.edu/home/matthias/HtDP2e/Draft/index.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&How to Design Programs, Second Edition&i class=&icon-external&&&/i&&/a&:HtDP 的起点比SICP低,书中的内容循循善诱,对初学者很友好,如果觉得完成SICP过于困难,可以考虑先读一读 HtDP。&/li&&li&o &a href=&%22ht& data-editable=&true& data-title=&UC Berkeley SICP 授课视频&&UC Berkeley SICP 授课视频&/a&以及 SICP 的两位作者给 Hewlett-Packard 公司员工培训时的录像(&a href=&/?target=https%3A///DeathKing/Learning-SICP/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&中文化项目&i class=&icon-external&&&/i&&/a&)&/li&&li&o &a href=&/?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Composing Programs&i class=&icon-external&&&/i&&/a&:一个继承了SICP思想但使用Python作为教学语言的编程导论(其中包含了一些小项目)&/li&&li&o &a href=&/?target=http%3A//sicp.readthedocs.org/en/latest/index.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&SICP 解题集&i class=&icon-external&&&/i&&/a&:对于书后的习题,作为初学者应尽力并量力完成。&/li&&/ol&&p&完成了这部分学习后,你会逐步建立起一个自己的程序设计模型,你的脑子里不再是一团乱麻,你会意识到记住库和语法并不会教你如何解决编程问题,接下来要学些什么,在你心里也会明朗了很多。这时候才是真正开始进行项目实践,补充推动力的好时机。关于项目实践:对于入门阶段的初学者,参与开源项目还为时过早,这时候应该开始一些简单的项目,诸如搭建一个网站并维护它,或是编写一个小游戏再不断进行扩展,如果你自己的想法不明确,推荐你关注 &a href=&/alchemelon& class=&internal&&炼瓜研究所 &/a&,或者从 &a href=&/?target=https%3A///karan/Projects/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Mega Project List&i class=&icon-external&&&/i&&/a& 中选取自己喜欢的项目。&/p&&p&如果你觉得 SICP 就是搞不定,也不要强迫自己,先跳过,继续走常规路线:开始读 &a href=&/?target=http%3A///subject/1998341/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The Elements of Computing Systems&i class=&icon-external&&&/i&&/a& 吧,它会教会你从最基本的 Nand 门开始构建计算机,直到俄罗斯方块在你的计算机上顺利运行。 &a href=&/?target=http%3A//www.nand2tetris.org/course.php& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&具体内容&i class=&icon-external&&&/i&&/a&不多说了,这本书会贯穿你的整个编程入门阶段,你入门阶段的目标就是坚持完成这本书的所有项目(包括一个&b&最简的&/b&编译器与操作系统)。&/p&&p&&b&为了完全搞定这本书,为了继续打好根基。为了将来的厚积薄发,在下面这几个方面你还要做足功课(注意:下面的内容没有绝对意义上的先后顺序):&/b&&/p&&br&&p&&b&计算机系统基础&/b&&/p&&p&有了之前程序设计的基础后,想更加深入地把握计算机科学的脉络,不妨看看这本书:&a href=&/?target=http%3A//csapp.cs.cmu.edu/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Computer Systems: A Programmer's Perspective, 3/E&i class=&icon-external&&&/i&&/a&《&a href=&%22http:& data-editable=&true& data-title=&深入理解计算机系统&&深入理解计算机系统&/a&》。这里点名批评这本书的中译名,其实根本谈不上什么深入啦,这本书只是 &a href=&/?target=http%3A//zh.wikipedia.org/wiki/%25E5%258D%25A1%25E5%E5%259F%25BA%25E6%25A2%%259A%%25A4%25A7%25E5%25AD%25A6& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CMU&i class=&icon-external&&&/i&&/a& 的「&a href=&/?target=https%3A//www.cs.cmu.edu/%7E213/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&计算机系统导论&i class=&icon-external&&&/i&&/a&」的教材而已。CMU的计算机科学专业相对较偏软件,该书就是从一个程序员的视角观察计算机系统,以「程序在计算机中如何执行」为主线,全面阐述计算机系统内部实现的诸多细节。&/p&&p&如果你看书觉得有些枯燥的话,可以跟一门 Coursera 上的 MOOC: &a href=&/?target=https%3A//www.coursera.org/course/hwswinterface& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The Hardware/Software Interface&i class=&icon-external&&&/i&&/a&,这门课的内容是 CSAPP 的一个子集,但是最经典的&a href=&/?target=http%3A//csapp& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&实验部分&i class=&icon-external&&&/i&&/a&都移植过来了。同时,可以看看 &a href=&/?target=http%3A///subject/1139336/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The C Programming Language&i class=&icon-external&&&/i&&/a&,回顾一下C语言的知识。&/p&&p&完成这本书后,你会具备坚实的系统基础,也具有了学习操作系统,编译器,计算机网络等内容的先决条件。当学习更高级的系统内容时,翻阅一下此书的相应章节,同时编程实现其中的例子,一定会对书本上的理论具有更加感性的认识,真正做到经手的代码,从上层设计到底层实现都了然于胸,并能在脑中回放数据在网络-&内存-&缓存-&CPU 的流向。&/p&&br&&p&&b&数据结构与算法基础&/b&&/p&&p&如今,很多人认为编程(特别是做 web 开发)的主要部分就是使用别人的代码,能够用清晰简明的方式表达自己的想法比掌握硬核的数学与算法技巧重要的多,数据结构排序函数二分搜索这不都内置了吗?工作中永远用不到,学算法有啥用啊?这种扛着实用主义大旗的「码农」思想当然不可取。没有扎实的理论背景,遭遇瓶颈是迟早的事。&/p&&p&数据结构和算法是配套的,入门阶段你应该掌握的主要内容应该是:这个问题用什么算法和数据结构能更快解决。这就要求你对常见的数据结构和算法了熟于心,你不一定要敲代码,用纸手写流程是更快的方式。对你不懂的&a href=&/?target=http%3A//en.wikipedia.org/wiki/List_of_data_structures& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&数据结构&i class=&icon-external&&&/i&&/a&和&a href=&/?target=http%3A//en.wikipedia.org/wiki/List_of_algorithms& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&算法&i class=&icon-external&&&/i&&/a&,你要去搜它主要拿来干嘛的,使用场景是什么。&/p&&p&供你参考的学习资源:&/p&&ol&&li&o 《&a href=&/?target=http%3A//book.do& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&算法导论&i class=&icon-external&&&/i&&/a&》:有人说别把这本书当入门书,这本书本来就不是入门书嘛,虽说书名是 Introduction to Algorithms,这只不过是因为作者不想把这本书与其他书搞重名罢了。当然,也不是没办法拿此书入门,读第一遍的时候跳过习题和证明就行了嘛,如果还觉得心虚先看看这本《&a href=&/?target=http%3A///subject/1139426/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&数据结构与算法分析&i class=&icon-external&&&/i&&/a&》&/li&&li&o Algorithms: Design and Analysis [&a href=&/?target=https%3A//www.coursera.org/course/algo& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Part 1&i class=&icon-external&&&/i&&/a&] & [&a href=&/?target=https%3A//www.coursera.org/course/algo2& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Part 2&i class=&icon-external&&&/i&&/a&]: Stanford 开的算法课,不限定语言,两个部分跟下来算法基础基本就有了;如果英文不过关:&a href=&/?target=http%3A///special/opencourse/algorithms.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&麻省理工学院:算法导论&i class=&icon-external&&&/i&&/a&&/li&&li&o 入门阶段还要注意培养使用常规算法解决小规模问题的能力,结合前文的SICP部分可以读读这几本书:《&a href=&/?target=http%3A///subject/3227098/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&编程珠玑&i class=&icon-external&&&/i&&/a&》,《&a href=&/?target=http%3A///subject/1173548/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&程序设计实践 &i class=&icon-external&&&/i&&/a&》&/li&&/ol&&p&&b&编程语言基础&/b&&/p&&p&Different languages solve the same problems in different ways. By learning several different approaches, you can help broaden your thinking and avoid getting stuck in a rut. Additionally, learning many languages is far easier now, thanks to the wealth of freely available software on the Internet&/p&&p&- &a href=&%22https://& data-editable=&true& data-title=&The Pragmatic Programmer&&The Pragmatic Programmer&/a&&/p&&p&此外还要知道,学习第 n 门编程语言的难度是第 (n-1) 门的一半,所以尽量去尝试不同的编程语言与编程范式,若你跟寻了前文的指引,你已经接触了:「干净」的脚本语言 Python, 传统的命令式语言 C, 以及&a href=&/?target=http%3A//matt.might.net/articles/i-love-you-in-racket/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&浪漫&i class=&icon-external&&&/i&&/a&的函数式语言 Scheme 三个好朋友。但仅仅是接触远远不够,你还需要不断继续加深与他们的友谊,并尝试结交新朋友,美而雅的 &a href=&/?target=http%3A///poignant-guide/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Ruby&i class=&icon-external&&&/i&&/a& 小姑娘,Hindley-Milner 语言家族的掌中宝 &a href=&/?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Haskell&i class=&icon-external&&&/i&&/a& 都是不错的选择。至于 &a href=&%22http:/& data-editable=&true& data-title=&C++ &&C++ &/a&,喜欢的话学学也无妨。&/p&&p&现实是残酷的,在软件工程领域仍旧充斥着一些狂热者,他们只掌握着一种编程语言,也只想掌握一种语言,他们认为自己掌握的这门语言是最好的,其他异端都是傻X。这种人也不是无药可救,有一种很简单的治疗方法:让他们写一个编译器。要想真正理解编程语言,你必须亲自实现一个。现在是入门阶段,不要求你去上一门编译器课程,但要求你能至少实现一个简单的解释器。&/p&&p&供你参考的学习资源:&/p&&ol&&li&o &a href=&/?target=http%3A///subject/2152385/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&《程序设计语言-实践之路》&i class=&icon-external&&&/i&&/a&:CMU 编程语言原理的教材,程序语言入门书,现在就可以看,会极大扩展你的眼界,拉开你与普通人的差距。&/li&&li&o &a href=&/?target=https%3A//www.coursera.org/course/proglang& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Programming Languages&i class=&icon-external&&&/i&&/a&:课堂上你能接触到极端 FP (函数式)的 SML,中性偏 FP 的 Racket,以及极端 OOP (&a href=&/?target=http%3A//zh.wikipedia.org/wiki/%25E9%259D%25A2%25E5%E5%25AF%25B9%25E8%25B1%25A1%25E7%25A8%258B%25E5%25BA%258F%25E8%25AE%25BE%25E8%25AE& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&面向对象&i class=&icon-external&&&/i&&/a&)的 Ruby,并学会问题的 FP 分解 vs OOP 分解、ML 的模式匹配、Lisp 宏、不变性与可变性、解释器的实现原理等,让你在将来学习新语言时更加轻松并写出更好的程序。&/li&&li&o &a href=&/?target=https%3A///course/cs262& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Udacity CS262 Programming Language&i class=&icon-external&&&/i&&/a&:热热身,教你写一个简单的浏览器——其实就是一个 JavaScript 和 HTML 的解释器,完成后的成品还是很有趣的;接下来,试着完成一个之前在SICP部分提到过的项目:用Python写一个 &a href=&/?target=http%3A//inst.eecs.berkeley.edu/%7Ecs61a/fa13/proj/scheme/scheme.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Scheme Interpreter&i class=&icon-external&&&/i&&/a&&/li&&/ol&&p&&b&其他&/b&&/p&&p&编程入门阶段比较容易忽视的几点:&/p&&ol&&li&1 学会提问:学习中肯定会遇到问题,应该学会正确的使用搜索引擎。当单靠检索无法解决问题时,去 &a href=&/?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Stack Overflow&i class=&icon-external&&&/i&&/a& 或知乎提问,提问前读读这篇文章:&a href=&/?target=http%3A//mp./s%3F__biz%3DMzI3NDI5ODQ2Ng%3D%3D%26mid%3D%26idx%3D1%26sn%3D201ccfdfb5d855& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&能有效解决问题的提问方法&i class=&icon-external&&&/i&&/a&。&/li&&li&2 不要做一匹独狼:尝试在 &a href=&/?target=http%3A//cocode.cc/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CoCode&i class=&icon-external&&&/i&&/a& 与他人交流想法。尝试搭建一个像&a href=&%22h& data-editable=&true& data-title=&这样&&这样&/a&简单的个人网站。试着在博客上记录自己的想法。订阅自己喜欢的编程类博客,推荐几个供你参考:&a href=&/?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Joel on Software&i class=&icon-external&&&/i&&/a&, &a href=&/?target=http%3A///index.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Peter Norvig&i class=&icon-external&&&/i&&/a&, &a href=&/?target=http%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Coding Horror&i class=&icon-external&&&/i&&/a&&/li&&li&3 学好英语:英语是你获取高质量学习资源的主要工具,但在入门阶段,所看的那些翻译书信息损耗也没那么严重,以你自己情况权衡吧。&/li&&/ol&&p&&b&小结&/b&&/p&&p&以上的内容你不应该感到惧怕,编程的入门不是几个星期就能完成的小项目。期间你还会遇到无数的困难,当你碰壁时试着尝试&a href=&/?target=http%3A///Education/How-can-you-learn-faster/answer/Acaz-Pereira& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&「费曼」技巧&i class=&icon-external&&&/i&&/a&:将难点分而化之,切成小知识块,再逐个对付,之后通过向别人清楚地解说来检验自己是否真的理解。当然,依旧会有你解决不了的问题,这时候不要强迫自己——很多时候当你之后回过头来再看这个问题时,一切豁然开朗。&/p&&p&此外不要局限于上文提到的那些材料,还有一些值得在入门阶段以及将来的提升阶段反复阅读的书籍。这里不得不提到在 &a href=&/?target=http%3A///questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Stack Overflow&i class=&icon-external&&&/i&&/a& 上票选得出的程序员必读书单中,排在前两位的两本书:&/p&&p&&a href=&/?target=http%3A///subject/Fi%3D0& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Code Complete&i class=&icon-external&&&/i&&/a&:不管是对于经验丰富的程序员还是对于那些没有受过太多的正规训练的新手程序员,此书都能用来填补自己的知识缺陷。对于入门阶段的新手们,可以重点看看涉及变量名,测试,个人性格的章节。&/p&&p&&a href=&/?target=http%3A///subject/1417047/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The Pragmatic Programmer&i class=&icon-external&&&/i&&/a& :有人称这本书为代码小全:从 &a href=&/?target=http%3A//zh.wikipedia.org/wiki/%25E4%25B8%%25AC%25A1%25E4%25B8%%25BB%%25B8%%25AC%25A1& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&DRY&i class=&icon-external&&&/i&&/a& 到 &a href=&/?target=http%3A//zh.wikipedia.org/wiki/KISS%25E5%258E%259F%25E5%& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&KISS&i class=&icon-external&&&/i&&/a&,从做人到做程序员均有涉及。&/p&&br&&p&这本书的作者 Dave ,在书中开篇留了这样一段话:&/p&&p&&b&You’re a Pragmatic Programmer. You aren’t wedded to any particular technology, but you have a broad enough background in the science, and your experience with practical projects allows you to choose good solutions in particular situations. Theory and practice combine to make you strong. You adjust your approach to suit the current circumstances and environment. And you do this continuously as the work progresses. Pragmatic Programmers get the job done, and do it well.&/b&&/p&&p&这段话以及他创立的 &a href=&/?target=https%3A///& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The Pragmatic Bookshelf&i class=&icon-external&&&/i&&/a& 一直以来都积极地影响着我,因此这篇指南我也尽量贯彻了这个思想,引导并希望你们成为一名真正的 Pragmatic Programmer 。&/p&&br&&p&&b&后记&/b&&/p&&p&如果你能设法完成以上的所有任务,恭喜你,你已经真正实现了编程入门。这意味着你在之后更深入的学习中,不会畏惧那些学习新语言的任务,不会畏惧那些「复杂」的 API,更不会畏惧学习具体的技术,甚至感觉很容易。当然,为了掌握这些东西你依旧需要大量的练习,腰还是会疼,走路还是会费劲,一口气也上不了5楼。但我能保证你会在思想上有巨大的转变,获得极大的自信,看老师同学和 &a href=&/?target=http%3A//www.csdn.net/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&CSDN&i class=&icon-external&&&/i&&/a& 的眼光会变得非常微妙,虽然只是完成了编程入门,但已经成为了程序员精神世界的高富帅。不,我说错了,即使是高富帅也不会有强力精神力,他也会怀疑自己,觉得自己没钱就什么都不是了。但总之,你遵循指南好好看书,那就会体验「会当凌绝顶」的感觉。&/p&&img data-rawheight=&337& src=&/5d6f72ac17ad317be649f8_b.png& data-rawwidth=&600& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/5d6f72ac17ad317be649f8_r.png&&&br&&p&欢迎实践过的同学现身说法。几位读者的实例:&/p&&ol&&li&o &a href=&/?target=http%3A//zhi.hu/hhiA& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&非计算机专业,计算机如何入门? - 浪无痕&i class=&icon-external&&&/i&&/a&&/li&&li&o &a href=&/?target=http%3A//my.oschina.net/voler/blog/396424& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&我只想成为一名合格的程序员&i class=&icon-external&&&/i&&/a&&/li&&li&o &a href=&/?target=http%3A//blog.csdn.net/a910626/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&知乎《编程入门指南v1.3》思维导图&i class=&icon-external&&&/i&&/a&&/li&&/ol&&br&&p&附(zhèng)录(wén)&/p&&p&&b&@&/b&&b&萧井陌&/b&&b&的编程类回答汇总&/b&&/p&&p&方向:&/p&&ol&&li&o &a href=&/question//answer& class=&internal&&怎么成为一个优秀的程序员,而不是一个优秀的码农?&/a&&/li&&/ol&&p&优秀的程序员会告诉你打根基的重要性,会劝你在厚积薄发前要隐忍。&/p&&p&优秀的程序员应该善用包装...&/p&&ol&&li&o &a href=&/question//answer/& class=&internal&&计算机本科应届毕业生要有怎样的能力才算比较好的?&/a&&/li&&/ol&&p&对本科生的要求其实很简单,认真学过专业课就行。&/p&&p&所谓认真学过专业课的程度是:...&/p&&ol&&li&o &a href=&/& class=&internal&&想进入微软,本科该如何努力?&/a&&/li&&/ol&&p&你可以找一个美国大学学他们的计算机课程,课程设置和教材都能查到,书都能买到。那几所学校的本科课程安排差异比较大,全学也不是不可以。做好这几点: ...&/p&&ol&&li&o &a href=&/question//answer/& class=&internal&&大四学生,想通过两到三年的积累去Google工作,请问应如何准备?&/a&&/li&&/ol&&p&我觉得你得先找到一个技术方向,树立一个以此技术方向为首要目标的原则,做好这个方面的事情,对这个方面的所有技术细节都务求深入了解。然后呢...&/p&&ol&&li&o &a href=&/question//answer/& class=&internal&&文科生如何转行当程序员?考研是最好选择吗?&/a&&/li&&/ol&&p&0. 找一本《计算机导论》类的书籍看看,了解一下行业大致情况,随便翻翻就好&/p&&p&1. 去维基百科翻一下历年图灵奖得奖情况,粗略了解一下行业历史...&/p&&ol&&li&o &a href=&/question//a& class=&internal&&有哪些适合程序员读的人文书籍?&/a&&/li&&/ol&&p&程序员也是人, 程序员的整体素质在其他行业也是通用的.&/p&&p&so.... 这就产生了很多其他行业的书...&/p&&p&方法:&/p&&ol&&li&o &a href=&/question//answer/& class=&internal&&如何学习不感兴趣但自己也认为很重要的东西?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&兴趣广泛和保持专注是否矛盾?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&在学习编程的过程中如何权衡寻求方法工具和埋头苦干?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&新手关于如何看编程经典书的一些疑惑?&/a&&/li&&li&o &a href=&/?target=http%3A//zhi.hu/aaOB& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&计算机方面的经典书籍,不做或少做习题会对学习效果造成多大影响呢?&i class=&icon-external&&&/i&&/a&&/li&&li&o 有哪些老鸟程序员知道而新手不知道的小技巧?&/li&&li&o &a href=&/question//answer/& class=&internal&&改bug是程序员的任务里比较低贱的工作内容吗?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&如何辨别一个程序员水平的高低?&/a&&/li&&/ol&&br&&p&细分:&/p&&ul&&ul&&li&o &a href=&/question//answer/& class=&internal&&如何去学习程序员的三大浪漫,编译原理,图形学,操作系统?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&数据库、操作系统、编译原理应该以怎样的的顺序学习?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&如何在六个月的时间内完成一个简单的操作系统,应该要学些什么?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&计算机系大四学生如何在六个月的时间内完成一个编译器?要学些什么?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&算法到底应该怎么学?&/a&&/li&&li&o &a href=&/question& class=&internal&&WEB 开发还有前途吗?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&嵌入式开发还有前途吗?&/a&&/li&&li&o &a href=&/question//answer/& class=&internal&&已参加工作的程序员如何系统提升英语阅读能力?&/a&&/li&&/ul&&/ul&&br&&p&&b&@&/b&&b&萧井陌的知乎回答集锦&/b&(按赞同数排列) ( 更新)&/p&&ol&&li&o &a href=&%22& data-editable=&true& data-title=&PDF 格式&&PDF 格式&/a&&/li&&li&o &a href=&/?target=http%3A///s/1qWqNzPi& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&ePub 格式&i class=&icon-external&&&/i&&/a&&/li&&/ol&&img data-rawheight=&445& src=&/3d9d7ba432eabc38cd140_b.png& data-rawwidth=&600& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/3d9d7ba432eabc38cd140_r.png&&&br&&p&---&/p&&br&&p&...&/p&
作者:, 自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0:一个让大家学习、成长、相聚并获得乐趣的技术社区答疑邮箱: xiao. (编程入门指南学习群:--- 日 v1.5 更新2…
我不能简单评断这个教授说的对不对。只是以我的经历和观察来看,至少在欧美国家,快乐教育实际上是一个表象。&br&&br&我女儿现在在南半球小国读书,我们刚去的时候,是小学2年级。当时我看到这边的小学生真的非常快乐,课业轻松简单,活动很多,德智体全面发展,孩子都喜欢上学。然后,这个国家虽然人少,但是也出过诺贝尔奖获得者和一大批优秀人才。所以,一开始我是相信这世界上还真有优秀的快乐教育模板的。&br&&br&但是随着孩子年纪增大和接触见识的增多,我现在觉得当初我所感受的这些,其实是表面现象。孩子大后,孩子和孩子之间的差距就越来越大,有的孩子各方面都很出色,体育拔尖,成绩优秀,积极参加各种社会活动。然而你观察这些孩子的家庭,无一例外都有优秀的父母。普通家庭的孩子也许在某个方面不错,但是全面发展的很少。&br&&br&在进一步了解,原来这些家庭在课后都有刻意培养的。体育要好,需要训练;学习,则有更多课后学习时间(家长素质高,不一定都是补习班,形式可以很灵活);各种社会活动,演讲,选举...,家长也是花大时间陪孩子。这些都是要花时间的,所以这些孩子课后绝不对无头无脑的疯玩。这边一样有各种补习班,各种体育,特长训练班...跟中国没有本质区别。只是说,因为福利好,一个人长大路很多,普通人也活得好,压力小,所以很多家长也就没有‘被迫’去做这些(可能也不知道怎么做好【自身水平限制】,或者没条件)。而有一定社会地位的家庭,因为站得高看得远,接触层面不一样,所以会在学校之外用各种门路帮助孩子,为孩子未来发展铺路。&br&&br&而学校则以‘最低要求’教育孩子,教的很浅,练习很少,孩子当然快乐了。如果孩子不爱学习,怎么办?学校是不管的,这是家长的事情!但如果家长自己不努力,那么孩子显然就只有最低水平。大多数孩子长大,算个2位数加法都不会。但是下来家长有刻意培养的,水平跟中国孩子差别并不大。甚至包括每天15分钟的家庭作业,有的家里根本就不做的。老师会因为家长监督孩子做了15分钟作业,感谢家长....&br&&br&再加上学校在乎学生感受,不考试,不排名,开个家长会都是秘密的1对1,也不跟家长说你家孩子排名第几....所以很多的父母就在这种对孩子真实水平一无所知,无意识的状况下,带着良好感觉到了初中。(有时候我都在想,这种故意回避竞争的做法,是不是某种阴谋?)&br&&br&这种差距可以多大呢?我家孩子数学是6年级,他们班上最差的是2年级。阅读我家孩子是12岁水平,最差的是6岁...但是都很快乐,甚至可以说最差的一批恰恰是最开心的一批。&br&&br&然后,考试就来了;然后,根据成绩分班了(是的,跟中国一样,只是不公开);然后区别对待了(老师有各种活动机会推荐权利);然后有钱的家长就直接送私立了....留下一群快乐教育出来的低能愣逼,根本搞不明白为什么“一夜之间”小伙伴们比自己强这么多,什么时候发生的事情啊?有的小孩醒悟得早,还可以努力一下(所以他们高中时是很努力的);有的直接就认命,觉得可能别的小孩子聪明吧,更多是努力追求炫酷性感等各类青少年SB玩意去了....想想这帮孩子从小表扬到大,自信满满,如今总得找点借口安放这种自信把,呵呵,完全理解。&br&&br&&b&毕竟大学还是择优录取的嘛。又不是选会玩的录取。&/b&&br&&br&要说和国内不一样,这边好处&br&1,不做无用功,不让孩子吃没必要的苦而已。&br&2,全面发展,不光看成绩。而体育啊, 特长啊,社会活动什么的,是学习的补偿和休息,孩子喜欢的话,可以很快乐。&br&&br&&u&我们的学校,虽然教学死板,压力巨大,但是对于普通没有什么能力和意识的家长来说,某种意义上这其实是一种&b&负责。&/b&&/u&你们应该感谢学校在你不管你的孩子的时候,他们没有放纵你的孩子&b&.&/b&(尽管可能方法不好,或者动机不纯)。&b&但事实是,越是没门路的家长,越赞成快乐教育;越是底层的家长,越反对成绩决定一切....&/b&想想真是奇怪。&br&&br&但是天下没有免费的午餐。顺着孩子意思,容忍其无头无脑的瞎玩,自己喜欢才做,不喜欢不强求...这样也指望成才?我不相信。我相信的是,一个人的初始状态就是好吃懒做,孩子长得再萌,也是好吃懒做的。&br&&br&有没有真正的一直快乐,放羊也能长大长才的?有,那些有天赋的,同时又有强烈兴趣驱动,同时又有自控力的,同时又能及时自省懂事孩子....。人有时候总是高估一些概率的....
我不能简单评断这个教授说的对不对。只是以我的经历和观察来看,至少在欧美国家,快乐教育实际上是一个表象。 我女儿现在在南半球小国读书,我们刚去的时候,是小学2年级。当时我看到这边的小学生真的非常快乐,课业轻松简单,活动很多,德智体全面发展,孩…
谢邀,说说几个&b&特别良心重视国区玩家的厂商&/b&吧:&br&1.《Beholder旁观者》游戏素质很棒steam好评率高达94%,Warm Lamp Games 这个小工作室本身资金就不充裕。&img src=&/v2-3b1ce8ec1e4cef293dd293b_b.jpg& data-rawwidth=&855& data-rawheight=&439& class=&origin_image zh-lightbox-thumb& width=&855& data-original=&/v2-3b1ce8ec1e4cef293dd293b_r.jpg&&但是他们却出奇地&b&推出了简体中文和中文配音&/b&&img src=&/v2-b2df560bc4ed541d6f824cff_b.jpg& data-rawwidth=&293& data-rawheight=&161& class=&content_image& width=&293&&面对国区玩家的一些差评指责汉化翻译有问题,官方很快就专门发布中文公告道歉并承诺很快更新汉化。&br&&img src=&/v2-e839dbb8f059bf51c1014_b.jpg& data-rawwidth=&329& data-rawheight=&430& class=&content_image& width=&329&&现在国区玩家好评如潮,其态度和诚意令人感动&br&&img src=&/v2-762caafcbefe5cbd1a0e0ad7d226a0f1_b.jpg& data-rawwidth=&544& data-rawheight=&505& class=&origin_image zh-lightbox-thumb& width=&544& data-original=&/v2-762caafcbefe5cbd1a0e0ad7d226a0f1_r.jpg&&&br&2.最近刚登陆steam的日本galgame《游魂2》&br&&img src=&/v2-bbf6b83792f7_b.jpg& data-rawwidth=&845& data-rawheight=&440& class=&origin_image zh-lightbox-thumb& width=&845& data-original=&/v2-bbf6b83792f7_r.jpg&&以前我们总抱怨日本厂商登陆steam只会出英文日文很少出中文&br&但是这次《游魂2》打破了特例,&b&连TM日本语都不出了,英语直接忽略了!&/b&&br&&img src=&/v2-f78f81d9f7_b.jpg& data-rawwidth=&244& data-rawheight=&103& class=&content_image& width=&244&&&br&&b&外国佬和日呆们纷纷抱怨尼玛啊这是地域歧视啊!我们要英文和日文!&/b&&br&&img src=&/v2-d8b85bc1e5a_b.png& data-rawwidth=&580& data-rawheight=&341& class=&origin_image zh-lightbox-thumb& width=&580& data-original=&/v2-d8b85bc1e5a_r.png&&哈哈哈!你们也有这一天!
谢邀,说说几个特别良心重视国区玩家的厂商吧: 1.《Beholder旁观者》游戏素质很棒steam好评率高达94%,Warm Lamp Games 这个小工作室本身资金就不充裕。但是他们却出奇地推出了简体中文和中文配音面对国区玩家的一些差评指责汉化翻译有问题,官方很快就专…
有几个男生追过我3年左右。嘘寒问暖随叫随到。节日送花礼物。有什么开心的事情第一个跟我讲,我有什么不开心的事情也可以肆无忌惮的长篇大论,反正他们都会安慰我。无论是不是我的错,都会站在我的立场上维护我。深夜开铃声怕我睡不着要找他。雪天送生日礼物寒门立雪。&br&&br&因为喜欢,所以忍受我的坏脾气和迟到。&br&因为喜欢,所以哪怕第二天有正事也熬夜陪我聊天。&br&因为喜欢,努力摸清我的喜好和脾气。&br&因为喜欢,所以翻墙出去买感冒药。后来想想,这些男生究竟有什么错。只不过是因为喜欢,这样的委屈着自己却只得到轻蔑的笑。&br&因为喜欢,所以陪吃陪玩陪聊陪逛街拎包扛行李帮占座打考勤&br&难道因为喜欢就低人一等,喜欢就欠我了活该供着我么。&br&&br&当然他们也有情绪失控的时候。长时间的付出得不到回应多少有些怨念。但你的一个笑容一句撒娇的话立马又让他们解甲甘为裙下之臣。&br&&br&后来我换了几任男朋友也没有跟他们在一起。他们从忍无可忍到最后突然消失,让我觉得很委屈。凭什么不回报爱情就否认我的友情。虽然不能做恋人,可我做朋友的心是真诚的。几年的知心朋友说不见就不见了。&br&&br&因为一个契机。才意识到自己是多么的自私。13岁和初恋在一起,断断续续2年。分开后的恋爱,都成为纪念心里那座初恋丰碑的祭品和炮灰。为了让他重新看到我,我努力变善良,努力学习,努力各种。每年跟他表白一次,每次都被拒绝了。&br&大一的一个晚上,我喝醉后跟他打电话。说今天我也不差,我有人追,专业课也很棒,参加了这样那样的活动。得了怎样的奖。【我一直喜欢你,我所做的一切都是为了你。】说完我哭的上气不接下气,心里满满都是心酸委屈。&br&&br&他只淡然道【那很棒呀,不是为了我,是为了你自己。】&br&我哽咽着一句话说不出来。&br&&br&是啊。为什么总为了自我满足而把对方钉在忘恩负义不知回报的十字架上。因为自己经历了7年喜欢一个人的时光,了解到一片赤诚之心有多么可贵。牵挂着一个永远得不到的人有多么痛苦。己所不欲勿施于人。从那个时候起,完全断了玩弄一个人真心的念头。&br&&br&&br&后来,我渐渐明白。就像他们不能强求我做恋人一样,我也不能强求他们跟我做朋友。虽然人都不会太想失去一个真心对自己好的人。但是,不喜欢,最好直接拒绝,这样拖着对方的举动,是非常幼稚和自私的。以他人的青春年华为自己埋狡兔三窟的暗线,这种行径是有多缺乏安全感内心价值多低微,太卑劣。&br&&br&前一段时间和所有蓝颜备胎说清楚之后,仍然有说不计较一切只要留在我身边的。也被我强行遣散了。有朋友跟我说,你傻呀,万一其中的哪个是潜力股将来的李嘉诚呢。我只是觉得,如果有的人真的能成为李嘉诚,最好是因为他们的才华,而不是为了获得我的一个认可或者不甘心。&br&&br&跟这些暧昧的朋友彻底划清界限以后,我悲哀的发现自己居然没有一个异性好友。每个人都或许抱着各种各样的目的,作为一个人,没有真心只是喜欢和我做朋友的异性好友,总觉得有些失败。&br&&br&大概谈一下被人喜欢多年的体验。&br&利:&br&1,有人疼有人宠。有人无条件支持爱护。&br&2,很容易找到跑腿苦力工。什么活二话不说接下来。不说谢谢也没关系。&br&3,面子。被惦记着。看着对方空间微信社交平台上大部分关于自己的动态,少部分跟自己无关也无关紧要,因为站在感情的制高点,他所有的坦诚不坦诚都苍白的一览无余。他的所有小技巧小心机,在压制下都软弱无缚鸡之力。&br&4,可以站在无辜朋友的立场上折磨这个可怜的男孩子。我只是做了一个朋友的本分,又没要你怎么样,是你自己要死要活与我无关。&br&5,备胎。跟男朋友吵架后的避风港,被男朋友欺负后的热血骑士护卫队,被男朋友甩了的接盘侠,刺激男朋友显示自我价值的证明符号。&br&6,谈资,虚荣。跟同性朋友异性朋友说起自己有几个死忠,死忠的等级还不错,这样多少让一个青春期浅白的少女有一些虚无骄傲的荣光。&br&7,你可以随时入侵他们的生活和时间,而他们却得提前预约好多遍。&br&8,这些可爱的男孩子就像被我圈养的小白兔一样,无聊了抱起来摸一摸,想不起来的时候就丢那儿放着。&br&&br&弊:&br&1,人都有良心,对方付出100,自己连1都给不了,有很大的负担。如果人的感情可以转移,我也会分些给他们。可惜我也控制不了自己的感情。&br&2,几年真诚相待。因为不喜欢对方,所以也没有刻意装娇,一起疯一起笑的岁月突然被剥夺,是会空虚痛苦的。&br&3,对方常常因为付出没有回报而情绪波动。小的安抚就好,大的强吻强抱公开表白自杀上吊人身攻击诽谤散播谣言,也不是没有。&br&4,男友因此吃醋造成感情危机。&br&5,被备胎之间的互相排挤引发血腥修罗场误伤&br&6,每天晚安早安吃了吗在干啥晚上有空吗盖好被子多喝热水神烦!我也是成年人了好吗!&br&&br&&br&遣散备胎蓝颜暧昧对象后,其中几个人问我,【你会不会偶尔想起我】?&br&我的答案是【会,但是,在过得好的时候真的不会想起。】&br&&br&也许最大的温柔就是,【不要只在寂寞的时候找他们】&br&?最后奉劝男生们:如果她换了男票,但那个人还不是你的话,果断放弃吧。以为对方生性冰冷,是安慰自己,为不爱找的拙劣的理由。&br&真心喜欢着自己的男生都很傻的,妹纸们也别天天伤害他们了。&br&&br&真心喜欢一个人,就会变得不明白。纵然我写了这样的答案,在感情中也会输的丢盔弃甲人仰马翻。说到底,我们宁愿蹉跎漫长岁月心如刀割抛弃尊严自我欺骗,也不愿意面对自己在喜欢的人眼中无足轻重毫无价值的现实铁壁。背水一战玉石俱焚拼命想在对方生命中刻下属于自己哪怕狼狈的痕迹,却发现用尽全力挥出去的拳头,轻如鸿毛。只能经历,才能明白。&br&&br&&br&——————————————&br&★评论区版聊说为啥有男生喜欢我,为了让惨痛的小白兔们更好的反制我这种肉食系绿茶,接下来补充一点我惯用的捕捉小白兔和饲养小白兔心得╮(╯▽╰)╭&br&&br&首先。实力是第一位的,也是压倒性的。loser无论学习多少pua知识也没有用,多了解女性心理也没有用。每一个人在心目中都模糊有些一些底线和标准。请大家把刀磨亮了再上战场吧。&br&实力也直接影响着心态。心态的稳定非常重要。无论是在两情相悦的状态下,还是在你要拿下某个人的情况下。如果先乱了阵脚,满盘皆输。&br&&br&★分辨小白兔类型:&br&下手前记得分辨家养小白兔和野生小白兔。&br&家养:有主,无论是感情还是生理需求都属于被满足的饱和状态,对于你的撩拨表现出较强的防御性和抵抗属性。&br&野生:一点小小的暗示就足够让对方心猿意马了。【段位高着不在此行列。&br&&br&★捕获小白兔。&br&【家养型】:需要长潜伏期。首先要他对你感觉不坏。以好朋友的状态入侵他的生活圈。展现你的魅力。同时,要以女汉子的角色跟他女票处好关系。因为让她初步放下戒心是你获得更多活动权限的基础。这步也可省。&br&静待时机。当这个男人被你撩拨的心猿意马的时候,他女票应该也差不多发觉了。此刻应该会对你针锋相对,对她男票也会采取一定高压政策。&br&你要做的就是刺激她跟你撕逼,跟她男票撕逼,但是,在他面前一定要展现你的闪光点,善解人意,委曲求全的弱势地位。千!万!不!能!强!势!同一个事实,有千万种不同的描述方式。后面基本顺水推舟了。不详细写了。&br&&br&我根据经验大概总结下男人喜欢的类型。带着很强的个人视角,大家随便参考下就好。&br&&br&1,颜值身材能力,闪闪发光。&br&2,表现出依赖性,脆弱性,直接攻击男人英雄主义与怜香惜玉的弱点。&br&3,依赖性和脆弱性的展示不能太露骨。太风骚就落了下成。带一点倔强,稍微的不坦诚,傲娇属性最好。&br&&br&来一个情景。&br&挂着眼泪抱着男人说:我不能没有你。&br&强忍着眼泪,用楚楚可怜的眼神和颤抖着强装坚强。轻轻推开男人说:我我我才才才不需要你呢哼。&br&亲测后者杀伤力更强。&br&&br&★怎样控制小白兔。&br&1,首先做到对他的胃口,如果这点都做不到不用往下看了。&br&2,前期要赞扬他,适当展示你的欣赏和崇拜。听他讲自己的光荣历史或者伟大宏图的时候,哪怕心理觉得:傻逼。脸上也要笑靥如花星星眼:你好棒~&br&3,如果你有男票。要不经意跟他透露:男票对自己不好。blablabla。带着委曲求全软弱的形态OK&br&4,小白兔群养会增加单只小白兔的活跃性。有对手,他们就更要赢更有斗志战斗力。&br&★前期投入:暗示好感。让他觉得自己有可能。&br&★中期笼络:示弱崇拜依赖适当小虐&br&★后期开虐:忽冷忽热,开心了摸摸,不开心了丢着就行。这样的捉摸不透的行动已经可以完全控制他。他越挣扎,越痛苦,在你面前没有存在感的心理暗示,会让他的不甘心,一定要赢,的情绪爆发,他会继续展示自己的价值,不断对你好,而他自身的情绪,只会把他捆的越来越紧,陷得越累越深。&br&&br&★自我提升。&br&无论你要不要抓小白兔。都一定请做一个美而优雅的女性。&br&妈妈从小跟我讲,每一天,美一天。&br&我不明白有些妹子把自己打造成抠脚糙汉子还美名其曰保持真我是什么心态。真我真的是那么粗糙简单没有美好的形态吗?&br&&br&如果真的想让男人把你当女人。请一定温柔讲话,大方得体,漂漂亮亮的。&br&&br&有一段时间我走的比较极端,所有我的衣服,鞋子,化妆,举止,都是以男人觉得漂亮好看而设定的。当然这是一种很不好的心态,【妹子们,你总想着男生要怎样符合你的幻想,高,帅,有品味,温柔体贴有男人味,可是我们,是不是也应该以男生们喜欢的样子微调一下自己?如果你彻底不想恋爱受欢迎,当我没说。】&br&= =顺便有两种妹子很杀伤帅哥。&br&1,无口的冷若冰霜型&br&2,介于小男孩和小女孩之间的类型。例:据说金龟子的老公炒鸡帅。&br&&br&★★★★★★★★&br&【小白兔逃生手册】&br&所以直接坦率的汉子们,你们很明白爱情是咋回事。干柴烈火。不可收拾。如果她真心想和你在一起,立马就投奔你的怀抱了。如果她没有,除了不够爱你没有别的可能。就算她有男朋友,有难言之隐,那她换下一个男朋友,第一候选人一定是你。上面说过了。底线就是【如果她换了男票,那个人还不是你,放手。】&br&&br&我的公众号:恒变的解忧杂货铺&br&&br&&br&&p&&a href=&///?target=http%3A///r/nTnA2AjEHVVirUy792yP& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/r/nTnA2Aj&/span&&span class=&invisible&&EHVVirUy792yP&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& (二维码自动识别)&/p&
有几个男生追过我3年左右。嘘寒问暖随叫随到。节日送花礼物。有什么开心的事情第一个跟我讲,我有什么不开心的事情也可以肆无忌惮的长篇大论,反正他们都会安慰我。无论是不是我的错,都会站在我的立场上维护我。深夜开铃声怕我睡不着要找他。雪天送生日礼…
天天担心害怕失去你的人,总在感情中处于劣势。你看到的只是她对失去你的恐惧,却反而更加增加你对不会失去她的信心。&br&&br&你没有看到她恐惧背后的挣扎:&br&&br&你对她稍微一个敷衍的回答,她脑补的是你对她的感情开始变冷淡了,进而联想到失去你的种种痛苦;&br&你不太忙但是却不怎么回复她,她脑补的是你并不想理她,想跟你继续说话又怕你烦,然后一个人对着手机屏幕发呆,每一次消息提示都以为是你,却总是失望不已;&br&一次次跟你确认你是不是还爱她、是不是不会离开她,即使得到了肯定的答案,她脑补的是究竟是不是在安慰我?为什么只有一句“恩”?然后又开始经历自认为的将要失去你的种种悲伤;&br&她精心费十倍力气给你准备的礼物,问你喜欢吗?你说喜欢。问你真的吗?你说真的。她说那就好。可是她心里在想,为什么你不是主动跟我说你喜欢,你不主动告诉我你感动,为什么你没有用任何形容词副词来表达你的感情,其实你并不感动,你只是在安慰。你平淡的回应无法和她的热烈的付出相迎合的时候,她依旧觉得失去了你。&br&&br&此类脑补不胜枚举。&br&&br&每一次都是极大的痛苦,一次次经历失去你的痛苦。&br&&br&于是,她开始思考:如果我总要失去你,是不是该早点呢?这样更容易解脱吧。 &br&是不是分开了就不这么痛苦了呢?&br&一方面假设你注定会离开他, &br&一方面没办法再忍受这种一次次失去你的撕扯,&br&积累到他心里承受不了的程度只有求解脱来自救。&br&&br&其实对她来说只有两条路:主动离开你,失去你一次。或是,不离开你,但是每天每天每分每秒都在失去你。&br&&br&所以最后她离开了你。&br&&br&其实她真的很难过,怎么样做都很难过。&br&尤其是那些不愿意把这种不安全感告诉你的人,&br&不想让你被迫去改变你生活方式去求得你的安慰,&br&继而陷入各种怪圈:&br&每晚深夜才睡觉因为总希望发生点什么增加你们的联系,手机铃声敏感症,etc.&br&当她一个人把所有一切放在心里却没办法对你诉说他心中的恐惧的时候,她可能会觉得一个人更幸福,哪怕失去了最爱的你。&br&很俗的一句话:&b&不介意孤独,比爱你舒服。&/b&&br&-------------------------&br&可是实际上很多人明明很痛苦,却依旧一直在坚持,不愿意不舍得放手。&br&也很可能你身边无数朋友都在劝你放手吧,他们告诉你:&br&”他不爱你,你不要再骗自己了。”&br&“姑娘,这样不值得,快醒醒吧!”&br&“你难道自己不清楚他怎么对你的吗?”&br&你可能会因为朋友的劝告而因此和很多朋友吵架甚至反目吧。&br&对啊,他们又不是我,他们又不了解你,他们怎么知道你到底喜不喜欢我,爱不爱我。&br&可是实际上你们说的我也都知道啊,但是只要有一点点希望我怎么能放弃他呢,只要他没有明确说不喜欢我,我怎么可能放下那么喜欢的人呢。&br&&br&后来我懂了,他的态度是那么的不明朗。虽然他的每个行为都让人这样猜来猜去,但是只要没有得出明确他不爱我的答案,我就放不开手。就不停告诉自己希望还存在。&br&&br&所以他明明不爱我不在意我的行为总让我担心失去他,我却下不了决心离开。&br&最终对方明确讲了这句话,之前所有的努力和苦苦哀求一瞬间也就放下了。&br&扭头就走了,没有一点留恋。&br&&b&我可以忍受你对我各种不好,只要你愿意,我愿意陪你受苦,我愿意等你。&/b&&br&&b&但是如果是因为不爱我,我一点点都不会纠缠。&/b&&br&&br&我很明白那种感觉,可能我什么都知道,我就是要骗自己,我要坚持。&br&我&b&就是有一种“不撞南墙不回头”的孤勇。&/b&&br&越长大越有一种同感心。我开始能理解身边的朋友在我看来近乎固执地劝我放弃,可是我想说,有的东西只有自己经历的才懂,所以我没办放下。&br&可是这次我经历了,所以我懂了。但是人生有些弯路不走不可的,既然要走,那就去走吧。日后不要后悔就好。&br&因此我不会在这里劝任何朋友去放弃,我想大多数的人一定要走到最后看到结果了才会死心。&br&&b&没关系,撑不住的那一天,你总会放弃。也或者有其他可能,跟你一起等。&/b&&br&能果断止损的人太少,沉没成本也总是拉扯着人,让人不甘心。&br&&br&最后只能说希望大家再多问自己几个问题:&br&&br&你是不是经常在知乎找各种话题,例如,恋人相处,性格问题,来反复翻看到底是怎么回事,自己究竟要怎么做。&br&你是不是经常明明被冷落却要自责怪自己不够强大,怪自己不够成熟,怪自己不够独立,怪自己太粘人。&br&你是不是天天心情开始变的阴晴不定,一点点对方的小反应就会爆炸,对身边的人也开始没有了耐心。&br&你是不是习惯了从各种小细节尽可能的想去寻找对方爱你的证据。&br&&br&但是究竟是不是你的问题???希望每个人都能想清楚。&br&你没有安全感的原因或许很有可能是因为对方做的太糟糕,而不是你不独立。&br&你之所以阴晴不定敏感多疑,很可能是因为对方不在乎你的感受,所以你一直处于被动猜疑的状态。&br&你拼命去寻找爱你的证据,你开始变得很容易满足,对方主动跟你说句晚安你就能高兴一晚上。&br&你要知道,最开始你选择谈恋爱的初衷是为了变快乐变幸福啊。&br&现在怎么成了这个样子?现在怎么能成了这个样子。&br&很多人告诉我,爱你的人怎么会让你等太久,爱你的人怎么会不主动,爱你的人怎么会不在乎你的感受。&br&当初我不相信,我永远回复,你不是他,你不了解他。你又不是我们,你怎么知道。&br&&br&那换一句话说,如果是你的朋友在这样的情况里,你会怎么看待?如果是你的亲人,你又会怎么看待?&br&你会劝他们放手吗,你能看到作为旁观者的真相吗?&br&&b&“处理别人的事情总是大刀阔斧一把抓住主要问题,轮到自己却沉浸在细枝末节不肯放手。”&/b&&br&大多人都是道理我都懂,可是不撞南墙我怎么能回头。&br&&br&再或者我想换句话说,可以问问自己,究竟是因为太爱了所以不忍心放手,还是太恐惧失去自己认为无比重要的人会面临巨大的痛苦 而感到恐惧 所以不敢放手,宁愿承受分摊在每天的 但是却看起来永无止尽的 所谓的 小痛苦?&br&&br&我只能在这里说以上的话都是我个人在一段很失败的曾经的感情中的体验。不能说适用于谁,也不是想劝谁分手,我只是希望大家能少走我的路,能想得更清楚一点。&br&&br&其实,有时候忘记一个人也不是那么难,真的。或许也可以自己深刻反省一下,究竟是真的爱对方,还是&b&也或许有小小的可能成了一种对没有得到的事物的偏执,对所有人反对的一种情绪反叛,对沉没成本的不舍。&/b&&br&&br&改编一句很流行的话:&br&&b&“我亦只有一个一生,怎可慷慨赠予不值得的人”&br&&/b&&br&最后,衷心祝愿大家:&br&&br&真心永远不错付。&br&------------&br&本来以为分割线之前是最后一次修改答案了,删除了自己的情绪和经历,但是还是有很多朋友在留言里说自己的经历或者私信我问我该怎么办。&br&我突然有点明白,这个问题表面上问的是“为什么”,原来实际上大家最想知道的是“怎么办”。&br&&br&我有一些个人觉得不错的建议,有一些也是在看知乎的时候看到一些朋友写出来的。但是我只剩零散的印象,并不太清楚出处了,这里写了分享给大家。侵删。&br&&br&第一,如果你失恋了很难过,首先你要做的事情是&b&专注于痛苦本身&/b&。所谓专注痛苦本身,也就是说,首先,你要接受自己的状态,失恋了很痛苦,可能你没办法集中精力好好学习好好工作,这个是正常的,&b&不要过于责备自己&/b&。不要刻意压抑自己的痛苦。但是要注意,“专注于痛苦本身”。你会不经意的,经常性的,甚至一直会想起来那个伤害你的人,那些伤害你的事情。这些都很正常,没有关系,想到了就想到了,但是要注意的事是,&b&不要延展&/b&。不要去想,为什么会这样,如果当初怎么样会怎么样,如果我失去了这个人我日后的生活会怎么怎么样。这些延展性的问题都不要去想。我知道不能克制住想到一个人,所以也没有必要压抑自己的情绪。但是至少我个人的经验是,可以克制住不去深入思考,就像脑中有一个阀门,当要继续深入思考的时候,关掉它。痛苦有,那就简单的承受着,其他的延展大多是自己给自己找不必要的痛苦。只要做到这点了,你会发现生活变的简单很多,时间也会没有那么难熬。&br&&br&第二,&b&永远不要因为这些事情怀疑自己,怀疑世界,怀疑一切美好的事物。&/b&大多数人都难逃一个宿命,就是在一段感情中失败之后陷入深刻的自我怀疑和反思,甚至说会强行背锅。会去想一定是我不够好,甚至问身边的各种朋友自己好不好,是不是不好。就像我在前文说的一样,你所表现出来的怯懦敏感多疑甚至脆弱,都很有可能是因为对方的不在乎不理解不体谅造成的。不是自己的错就不要背负着。还有很多人因为这件事情,会说“我再也不相信爱情了”。我觉得&b&世界上特别不值的一件事情就是,因为见过黑暗就不相信光明了。&/b&没有必要因为遇到过一个两个人渣就失去希望,不要受过一次伤就再也逃避追求幸福的权利。不论是男生或者女生,我都见过很善良很优秀的在回答评论里留言,说明只是不小心遇人不淑,而不是这个世界有问题。&br&&br&第三,&b&认识你自己。&/b&我曾经在知乎一个高票回答中看过一个理论,叫做&b&“坑洞理论”&/b&。根据我自己的理解叙述一下,大概意思是,坑洞所指的就是我们每个人身上有各种各样的坑洞,对安全感的缺乏、孤独、不自信、敏感、多疑等。我们会通过各种方式来填补自己身上的坑洞。可能我们遇到的那个人,身上带有某种特质,能填补我们身上的坑洞。例如他能在你孤独的时候陪伴你,给你安全感;又例如你天生自卑,他却生来带着自信的光环,你羡慕他仰慕他。在关系的建立过程中我们拼命去填补自己身上的坑洞,可是在我看来这个世界总是动荡的,人际关系也是多变的。当那个曾经填补我们的坑洞的人离开之后,我们会很痛很难受。在我看来这也是为什么失恋之后人们会格外痛苦的原因之一。所以,一方面,我们只有通过改变自己,来自己填上这些坑洞,才是唯一的最坚实的解决方法。另一方面,对于失恋的人来说,其实要知道,在最初,你是带着这些未经填补过的坑洞活在这个世界上的。你至少活的也不错,所以当那个人走了之后,你要知道你绝对有继续好好生活的能力,像最初你没遇到他那样。&br&我也拼命去分析过自己,去结合自己的童年经历,父母性格,来分析自己为什么成了现在这样的一个人。我觉得对我来说,这种方式还是比较有用的,我能为我自己的行为找到一些原因,让我一方面放过自己,不要太责怪自己。另一方面寻根溯源之后,我能更好的找到解决方法。我知道我缺少什么,我需要什么,为什么我依赖对方,所以我也能更好的摆脱那个对我只有负面影响的人。&br&另外,如果对方真的很糟糕的话(其实究竟怎么样我们心里都很清楚),问问自己究竟喜欢对方哪一点,可能你并不能找到对方很优秀值得你喜欢的地方。&b&千万不要把对方的行为人为的美化&/b&,可&b&能你得到的太少了&/b&,所以对方做一件特别普通的小事对你来说就成了巨大的恩惠或者是你一直心心念念爱你的证据。你坚持的可能是执念,在我上文中有提到,“&b&一种对没有得到的事物的偏执,对所有人反对的一种情绪反叛,对沉没成本的不舍”。&/b&所以了解清楚自己究竟为什么坚持。&br&&br&第四,不要抱怨,改变自己。我昨天看了一遍电影《夏洛特烦恼》(没看过的朋友可以自己去看看简介),抛开电影本身好坏我不评判,我知道不同的人有不同的判断。我只说我自己感触最深的一点。昨天晚上凌晨一点我躺在床上即将入睡的时候,好像突然明白这个电影究竟带给了我什么。&br&即使夏洛重来一遍人生还是不满意。所以我们根本没必要怨自己遇到了什么人和事,因为即使人生或者某段经历重新来过,路径改变,&b&起决定作用还是自己对生活和对自己的态度。“&/b&一个人怎么看待自己,决定了此人的命运,指}

我要回帖

更多关于 金玉良言同义词 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信