“天上掉下个林妹妹

似一朵轻云刚出岫

只道他腹内草莽人轻浮

却原来骨格清奇非俗流

娴静犹如花照水

行动好比风扶柳

眉梢眼角藏秀气

声音笑貌露温柔

眼前分明外来客

心底却似旧时友”

前言:

作为一名刚入门两年的程序员,我深知编程行业的不容易,不仅需要应对高强度的工作,还需要大量的技术知识,而且编程这行业不像医生、律师这些知识相对稳定的行业越老越吃香,软件行业的技术每隔一段时间就会更新换代,有可能会让你清零,一切从头再来。所谓“活到老,学到老”,用到程序员身上再合适不过了。两年前的姻缘让我选择了软件专业,即使当时一窍不通,但也从未有过排斥,抱着“既来之则安之”的心态坚持了两年,本篇博文我起名为《匹马行天下之教你如何爱上“编程妹子”》,没错,我是一名即将步入大三的学生,单身,大学两年投身于Java学习,视编程为“妹子”,从刚开始的不认识到现在的死缠烂打,我已经爱的歇斯底里,无法自拔,你问我爱她有多深,只叫人以身相许。学习来自于兴趣,我用我的理解教你如何爱上编程。

第一招 主动才有故事(上去撩她)

在不断学习的过程中,我讨厌一些大学老师通过念书本文字或者念PPT文字来向学生讲解技术的资料和文章,一上来就是代码,还有就是技术细节、安装步骤、配置方法,让初学者晕头转向、不知所云,学完了以后也不知道为什么有这个东西、解决了什么问题、它有什么来龙去脉。换句话说,别人讲编程习惯于讲解How,而不是Why。但是在我看来,Why有时候比How重要。有时候在学校听技术讲座或者老师讲课,看到上面的人眉飞凤舞,下面的人却一脸茫然,昏昏欲睡,我总在想:难道编程知识真的就这么枯燥吗,这种状态学下去,我的前途堪忧啊。后来遇到一位老师,他讲课从来不借助任何东西,就用大脑现场组词,嘴巴现场解说,他的课对我们很有吸引力,因为他把编程知识讲“活”了,通过讲故事的方式给我们传授知识,大家都喜欢听,听完后都收获颇丰,记得很牢。有了这位老师做榜样,我才对编程有了一丝“爱意”,我又想:为什么别的老师就不会像这位老师一样举一些生动有趣的例子呢?如果是我在讲,那我怎么才能通俗易懂地把这个知识点讲解出来呢?我该怎么去类比呢?我该从哪个角度切入呢?

这种潜移默化的思考多了以后,我发现自己也慢慢养成了用通俗易懂的方式讲解技术的习惯。我在大学成长了两年,我想能不能把这些经验写下来,让后来的学弟学妹少走一些弯路呢?

三个月前,我在博客园注册了我的账号,试图总结我的经验,通俗易懂地分享知识。刚开始不温不火,直到有一天,我无意中写了一篇博客《婴儿的出生为你解惑构造函数和构造代码块》https://www.cnblogs.com/zyx110/p/10659889.html,身边的朋友和博客园好友看了一致好评,对刚开始写博客的我是一种很大的激励,后来我就通过这种方式,通过举例子轻松自在掌握技术,于是就沿着这条路走了下去:用实例讲解技术的本质。

这条路到目前为止我走了三个多月,慢慢地积累了七十多篇博客,这些都是我经过了细心的整理、补充和完善。每当我搞清楚一个知识点的时候,就在想:技术本来是很简单的,只是上面笼罩着层层迷雾,让初学者难以看清。如何能把一个知识点用最简单最精炼的语言给初学者讲懂是我一直思考的问题,这样考虑问题对我的思维逻辑的锻炼也有很大的提升,后来我也总结出一些学习思维,通过博客的形式分享在博客园,大家都还是能接受的,阅读量创新高,比如《匹马行天下之思维决定高度篇——大学再努力,培训机构做兄弟》https://www.cnblogs.com/zyx110/p/11008888.html,《匹马行天下之思维决定高度篇——编程“价”更高》https://www.cnblogs.com/zyx110/p/11012875.html,再比如《抽象类和接口到底是什么垃圾——秒懂》https://www.cnblogs.com/zyx110/p/11181614.html、《彻底填平Static坑》https://www.cnblogs.com/zyx110/p/10661545.html、《抽象类能实例化吗?——口气很强硬——“不能”》https://www.cnblogs.com/zyx110/p/10648119.html,还有我的Java匹马行天下技术分享,我觉得很适合初学者参考学习,就这样,因为一句话“分享的越多,你的价值增值越大”,我一直在坚持写博客,并且一直深爱“编程妹子”。所以在这劝大家一定要主动,这个世界要想得到,必须要主动,主动才有故事。

第二招 心动不如行动(干就完了)

学会思考问题的方式,做到无招胜有招。

人生赢在转折处,改变从现在开始

1、什么是编程语言?

编程语言是定义计算机程序的形式语言。

程序是计算机要执行的指令的集合

2、编程语言能干什么?

用来向计算机发出指令,电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行的 。

3、有哪些编程语言?

Java、Pathon、C语言、C++、HTML、JavaSprict、C#、PHP等等。

4、需要学什么编程语言?

没有最好的语言,只有最适合的语言

学会驾驭工具,你不是工具的“奴隶”

5、如何学习编程语言?

学会编程思想

编程思想就是心法,语法函数就是招法,注重心法而忽视招法

得行而忘意,无异于舍本逐末,得意而忘形,方能游刃有余

怎么样,有了这两招,应该对你追“妹”有所启发吧,读万卷书不如行万里路,行万里路不如有仙人指路,有仙人指路还需自己顿悟,自己慢慢顿悟吧,愿你早日爱上“编程妹子”,做一个专一的程序员。

在这《匹马行天下》只是做思维分享,想要技术分享的朋友在我博客园看《Java匹马行天下》

*****************************************************************************************************

我的博客园地址:https://www.cnblogs.com/zyx110/

转载请说明出处

我不能保证我所说的都是对的,但我能保证每一篇都是用心去写的,我始终认同“分享的越多,你的价值增值越大”,欢迎大家关注我的技术分享“Java匹马行天下”和学习心得分享“匹马行天下”,在分享中进步,越努力越幸运,期待我们都有美好的明天!

支持我的朋友们记得点波推荐哦,您的肯定就是我进步的动力。

转载于:https://www.cnblogs.com/zyx110/p/11184464.html

匹马行天下之思维决定高度篇——教你如何爱上“编程妹子”相关推荐

  1. 匹马行天下之思维决定高度篇——编程“价”更高

    匹马行天下之思维决定高度篇--编程"价"更高 ----也许我注定成不了一个伟大的人,但是至少我可以做一个很棒的自己.我想我现在应该做的不是瞻前顾后,而是活在当下,正确认知自己,做好 ...

  2. Java匹马行天下之学编程的起点——高级语言大锅烩

    学编程的起点--高级语言大锅烩 前言: 学知识前总想说点鸡汤,想喝的朋友就看看,不想喝的就直接看干货吧,就当鸡汤是给我自己喝的. 前段时间在网上看了一句话感觉挺触动我的,我做个分享: 如果你觉得你的祖 ...

  3. Java匹马行天下之学编程的起点——走进编程的殿堂

    学编程的起点--走进编程的殿堂 前言: 知其然,知其所以然,努力固然重要,但是思维的提升会让你事半功倍,我会用我花费时间换来的"思维"带更多的朋友入门,让你们明明白白学编程,学编程 ...

  4. Java匹马行天下之学编程的起点——编程常识知多少

    学编程的起点--编程常识知多少 前言: 刚去大学那会,我就知道我被录取的学院是软件学院,还知道一点就是软件学院主要是学电脑的,但具体要学什么其实一无所知.待的时间久了,慢慢的,像"编程&qu ...

  5. 匹马行天下之逆风翻盘篇——塞翁失马焉知非福

    匹马行天下之逆风翻盘篇--塞翁失马焉知非福 在软件学院学了两年编程,敲了两年代码,现在大二快结束了,总想跟自己说点什么,却不知道该说什么,感觉自己一直挺努力的,但是看不到什么实质的成果,感觉满足不了内 ...

  6. Java匹马行天下之 Java国出了个Java——举国欢庆

    Java帝国的崛起 前言: 看庭前花开花落,宠辱不惊, 望天上云卷云舒,去留无意. 闹心的事儿,选择释怀: 纠缠的人儿,试着放下, 生活其实很美. 心若向阳,就无惧悲伤. 愿你明朗坦荡纵情豁达,有得有 ...

  7. Java匹马行天下之C国程序员的秃头原因

    Java帝国的崛起 前言: 分享技术之前先请允许我分享一下黄永玉老先生说过的话:"明确的爱,直接的厌恶,真诚的喜欢.站在太阳下的坦荡,大声无愧地称赞自己." <编程常识知多少 ...

  8. Java匹马行天下之教你用学汉语式方法学编程语言

    Java匹马行天下之教你用学汉语式方法学编程语言 前言: 前段时间接连更新了带小白从入门到了解的几篇博客: <Java匹马行天下之编程常识知多少> <Java匹马行天下之走进编程的殿 ...

  9. 匹马行天下——没有无缘无故的爱和恨,没有无缘无故的编程

    没有无缘无故的爱和恨,没有无缘无故的编程 前言: 想这世间,没有无缘无故的爱,也没有无缘无故的恨,一切都有有原因的,我想编程亦是如此,技术时常更新,程序员时常学习,随着时间的推移,程序员发际线的增高, ...

最新文章

  1. 2014.7.26-7.29日广大网友的提问解答(答问题的第1个工作周)
  2. Python里面数组拼接方法介绍
  3. jira webhook 事件触发并程序代码调用jenkins接口触发构建操作
  4. python3基础学习(双色球随机生成器)
  5. CIFAR和SVHN在各CNN论文中的结果
  6. 将一个数组中不重复_你不知道的解法:数组中重复的数字
  7. WORD2010每次启动都要配置
  8. linux下pwd命令学习
  9. HDU 2819 Swap(二分图匹配)
  10. bzoj 4883 [Lydsy1705月赛]棋盘上的守卫——并查集(思路!)
  11. 2022福大数学建模赛题B题-主成分分析和单因素方差分析-附python代码
  12. Unity显示FPS帧率
  13. 怎么将计算机设置为光盘引导模式,通过bios设置从光盘/光驱启动的方法
  14. Ubuntu上nc的安装与使用
  15. 科普一下,什么是网站系统的性能,可用性,可伸缩性,可扩展性?
  16. 北京的春天——柳絮和沙尘在风中飞扬
  17. ThnBoV1.3.0一款针对WordPress开发的缩略图美化插件
  18. 造车烧钱,服务烧钱,电池自燃,蔚来造车“火中如何取粟”
  19. 移动硬盘变成RAW格式的恢复
  20. 参加首届“全球程序员节”感想

热门文章

  1. 【NOIP2000】【Luogu1019】单词接龙
  2. cheat给linux,[极客工具]cheat-linux命令行实用助记工具
  3. 程序员的职业规划_大学毕业进入职场,程序员如何进行合理的互联网职业规划?...
  4. 黑鲨怎么修改服务器,黑鲨研习win7系统DNS服务器更换的还原教程
  5. think in java第6_think-in-java/6.5 protected.md at master · quanke/think-in-java · GitHub
  6. python如何与其他软件交互_如何与Python中的另一个程序交互?
  7. 操作系统—内存的动态分区分配算法
  8. 数据库脏读,不可重复度,幻读以及对应的事务隔离级别
  9. bzoj 1696: [Usaco2007 Feb]Building A New Barn新牛舍
  10. 树链剖分(bzoj 1036: [ZJOI2008]树的统计Count)