- 学习编程的尴尬之路,一起走! 11-25
- 编程之路 - 写给打算进入IT行业的新人们 11-25
- Q调查丨技术人都是怎样走上编程之路的? 11-25
- 我是如何开始踏上 bash 脚本编程之路的? 11-25
- 编程进阶之路 11-25
- 我的编程之路简单版从认识电脑到成为码农 11-25
- 文科生妈妈和4岁小娃的暑期编程自学之路 11-25
- 小白的前端练级之路——面向对象编程(封装) 11-25
- 金牌JAVA讲师——讲述编程初学之路 11-25
- 编程之路遍荆棘,我们该如何学习呢? 11-25
学习编程的尴尬之路,一起走!
发布者: superzhang | 发布时间:2017-11-25当初的自己为什么学习编程?恐怕时间久了连自己也忘记原因了!
两年前的一天,突然就像中毒了一样,想学一门编程语言,然后便开始了自学编程的这条尴尬之路。甚至于都没有太多的了解,也没有太多的想法,就这样开始了。
当然,这个过程是相当不愉快的,突然就明白了高中时候的那句话:学好数理化,走遍天下都不怕。
数学原来不止是要教会我们在买菜时不把零钱算错。对于零基础这种说法,恐怕这个零是有特殊含义的,不会数学,那就是负了。
在这近两年来的时间里,给我印象最深的莫过于:编程之路,从开始到放弃。多少有些消极,但是,有的路只有自己去走过,去亲身体验过才会知道个中滋味,真是酸甜苦辣咸,五味俱全!
其实,有很多人在观望,想过要学编程,可是又觉得这样那样的困难太多,就终究没有成行。相比于开始了以后又放弃的,我还是觉得后者要好些吧,至少有过尝试,起码可以心安理得的给自己说:我努力了,只是没有成功。这肯定比那种本来我可以,但是没有去做的人要好很多。
生活就是不断的尝试,然后找到自
编程之路 - 写给打算进入IT行业的新人们
发布者: superzhang | 发布时间:2017-11-25IT=挨踢,这是IT人的自嘲,进入IT行业是有四五年了,也算得上是一个“老人”了吧,见了不少新人,面试了不少新人,也带了一些新人,多多少少还是有点发言权的。
关于书本
新人们常常会说我看了多少多少的书,看过某某人写的书,仿佛书看了就会做了。其实不然,很多新人在面试的时候夸夸其谈,说啥啥都知道一点,到真正做的时候,啥都不会。归根到底是没有经验,技术这玩意儿经验非常重要,很多东西如果不是你碰到了,你从书上一辈子都找不到答案。
我看书的习惯一般都是先把整个书翻翻,了解一下书的基本内容,然后在实际项目中遇到相应的问题再去翻书,当然这是因为我对技术已经有一定的了解,不需要通读整本书。初学者应该找一些适合自己的书,通读一遍,其中的例子要认真做,一定要自己去写代码,而不是Copy。我以前在学做网页的时候,别人都用Dreamweaver去做,只有我打开源代码编辑器学习HTML源代码的编写。
做完书的例子只能说明你会削木头了,但会削木头离会做柜子还有很远的路要走。还记得达·芬奇画鸡蛋的故事么?不停地重复肯定是枯燥的,所以你需要自己尝试去做一些实际的东西,比如做一个个人主页、一个留言本、一个通信地址本......在这些实际的东西中去实现你的创意,去实现你在书本上所学习的例子,并且将这些例子加入你的思想。
永远不要认为书本能给你
Q调查丨技术人都是怎样走上编程之路的?
发布者: superzhang | 发布时间:2017-11-25在2015年7月份进行的一项名为“从个人特质、个人倾向和个人偏好的角度重新描述年轻时的自己”的调查中,有超过2200名程序员和开发者踊跃参与到其中,发起人说,主要是想了解这些人在年轻的时候,是什么因素引导他们最终选择了计算机科学专业。这项由Code School委托发起的活动最后得出的结论是:这些程序员和开发者平均在16岁的时候就已经对计算机产生了浓厚的兴趣了。除此之外,还有一些别的发现:
一般男性在15岁或之前就已经开始接触电脑了,而女性则在16岁或更晚。
被调查人群中,占比例最高的83%男性最爱仍然是电脑,其次是61%的人最爱是体育,59%的男性最爱是音乐。女性调查者中63%的最爱是音乐,而喜欢计算机的只有52%。
女性当中很少有人拖延,而男性中有41%的人会等到最后一分钟才做作业。
女性中只有7%的人会辍学,是男性的一半。此外,多数女性能够获得学士学位(51%)或研究生学位(30%),相比之下,男性只有27%和42%的人能获得上述学位。
谈到收入这个敏感话题,32%的女性更倾向于5-10万美元的稳定年薪,只有17%的女性朝着10+万美元年薪努力。而在男性方面则出现了两极分化现象,25%的人年薪超过10万美元,而20%的人年薪少于2.5万美元。
随后,InfoQ网站也做了一个类似的调查:您是如何开始编
我是如何开始踏上 bash 脚本编程之路的?
发布者: superzhang | 发布时间:2017-11-25人们总有写成千上万行代码的需求,并对它进行分支、合并、修复错误。但是,通过简单的脚本或其它方式来自动化、简单化任务的需求也一样强烈。这样的一个小脚本和小小的自信就能够让你启程脚本编程之路。 -- Sandra Mccann
本文导航-我需要解决什么? …… 08%
-Google 是如何解救我的? …… 16%
-Google 和脚本编程如何颠覆我的世界? …… 70%
编译自: https://opensource.com/article/17/5/how-i-learned-bash-scripting作者: Sandra Mccann
译者: xllc
通过一些简单的 Google 搜索,即使是编程入门者也可以尝试编写代码将以往枯燥和冗长的任务自动化。
我前几天写了一个脚本。对于一些人来说,这句话听起来没什么了不起的。而对于另一些人来说,这句话意义重大。要知道,我不是一个程序员,而是一个作家。
我需要解决什编程进阶之路
发布者: superzhang | 发布时间:2017-11-25恰逢2017年国庆佳节之际,我开通了头条号用来记录每日自学计算机编程的笔记,心得。也算是自我鞭策的一种方法吧,更何况学习的课程来源网络,再把学到的知识分享到网络,这是互联网的共享精神。
我的编程之路简单版从认识电脑到成为码农
发布者: superzhang | 发布时间:2017-11-25工欲善其事,必先利其器
03年的时候,接触电脑,当时通过电脑之家,电脑杂志了解电脑,学的最多的就是键盘指法,五笔打字。记得很清楚的就是去镇上的一个电脑培训机构学习五笔打字,计算机office,当时纯粹就是个人兴趣,与其说是培训机构,但里面的人也就六七个,上午下午调着学。当时是初三毕业。
当时还没接触到网页制作开发,只学习了简单的打字和oa操作,但这个也足以拿出来显示摆了,当时觉得大屁股电脑是一个很神奇的东西。通过操作键盘和鼠标,能制作自己想要的东西。于是就产生了很浓厚的兴趣,也没想到,一起到现在还在玩着电脑。其实很悔当初,为啥不注册几个域名,搞不好现在我都发大财了。
高中的时候,就没怎么玩电脑。07年在大学里面才开始认真的来学电脑,才开始学习一门编程语言,学校教得比较杂,一学期学一门语言,刚开始是vb,然后C#,java,汇编。。感觉仅仅是为了考试成绩,拿那个毕业证。
大学里总有一颗燥动的心,看了很多个创业成功,发财的人成功的人的故事。心中也难免有把火。当时对什么都感兴趣,什么也都学习。表面上看,啥都知道,但啥也不精,仅仅只是知道名词,真要上手,是真不成气候的。所以,如果再年轻一回,只要学一门,一门就够了。
大学毕业后,想出去闯一下,当时也有很多培训机构,要交学费去学习。作为一个农村的孩子,哪有钱搞。语言之争从不会停
文科生妈妈和4岁小娃的暑期编程自学之路
发布者: superzhang | 发布时间:2017-11-25今年暑假,我和孩子在家百无聊赖。作为全职文科生妈妈的我,突发奇想,决定和孩子一起通过游戏的方式学编程!
很多人听到编程两个字,都不明觉厉,脑海中浮现出这样一个画面。
没错,我家就有这样一个程序员,我怎么会不知道编程是什么样呢?
虽然我是个文科生,但我还是决定和孩子一起探索一下这个陌生的领域,毕竟我们生活在西雅图这个IT重镇,马路上随便碰到个人,一半以上概率是码农,不学点技能都没法在此地抬头了。
这次,我没有去看什么HTML, C++,Python之类的“鸟语”,而是选择了目前儿童编程学习领域普及度最高的 Scratch 作为入门工具。
为什么决定用Scratch的呢?
其
小白的前端练级之路——面向对象编程(封装)
发布者: superzhang | 发布时间:2017-11-25大家晚上好,士心昨天被公司的项目弄得很是头疼,加班到有点晚,所以昨天晚上没有更新,实在是不好意思了。好了,废话不多说,每天学点小前端,走向人生大前端,继续和士心一起来学习前端知识吧。前两篇我们讲到了函数的几种书写方式以及链式调用怎么实现的,今天我们来一起学习学习面向对象编程吧(注:心士只是把看到的和自己的理解写出来,欢迎大神批评指教)。
要学习面向对象编程,首先要了解什么是面向对象编程?为什么要使用面向对象编程?以及面向对象和面向过程有什么区别?这些概念在网上随便一搜就是一大堆,士心就不再啰嗦概念性的东西了,举个小例子吧,希望能用通俗的语言帮助还不是很了解面向对象的朋友加深一点点认识,大神请略过。士心是个250K纯屌丝,请不起家政,所以什么洗衣服啊,叠被啊,打扫卫生啊,都需要自己去完成,然而,突然有一天士心人品大暴发,买彩票中了5000万,士心瞬间走上了人生巅峰,左手一个诺基亚右手一个摩托罗拉,还要请一个漂亮的小妹妹来做家务,有木有?然后洗衣服,叠被,打扫卫生什么的就不需要士心自己来做了,只要向漂亮小妹发个指令,她就可以帮我做那些本来需要我自己来做的事情----屌丝士心什么事都要自己做,这个就是面向过程,土豪士 心向漂亮小妹发个指令,漂亮小妹就按照我们的指令去完成我们想要完成的工作,这个漂亮小妹就可以看作是一个对象,我们只要通过这个对象就可以完成各种工作,但是
金牌JAVA讲师——讲述编程初学之路
发布者: superzhang | 发布时间:2017-11-25致编程初学者
提起初学编程语言,我总能回想起自己大一时学习C语言的情景,那还是上个世纪的事情。上大学前,我对电脑一无所知,连如何开机都不会,更别说编程语言。那真是一段不堪回首的往事,中学阶段一直学习优秀的我第一次体会到了“听天书”的感觉,坐在教室里,看着教授的嘴一张一合,大脑却几乎接收不到任何可以理解的信息。每当教授敲着黑板问,“这是传值还是传址”时,我都无比惶恐,生怕会提问到我。
坎坎坷坷的大一过去后,大二新开了一门课程“计算机图形学”,老师告诉我们这门课程的作业要用C语言实现。无疑,这对我来说简直是最坏的消息。还记得老师留的第一道作业题是画一个圆形,我坐在座位上想:“圆形,圆形到底是什么呢?圆形就是一些点,这些点有共同的特征,就是到一个固定的点的距离相同,把这些点画出来就是一个圆形。那么我需要做的事情就是查到用C语言如何计算两点的距离,然后能画出这些点就可以了……”虽然这道作业题对很多人来说都是“傻瓜”级别的,而对我来说却意义非凡,某种程度上说,它打开了我的编程思维,从那以后,我
编程之路遍荆棘,我们该如何学习呢?
发布者: superzhang | 发布时间:2017-11-25摘要:java的学习之路无疑是崎岖而坎坷的,它同样也是充满希望的。无数的java学习者因希望而求学,却又因坎坷而放弃。究其原因都是学习者并没有做好认真学习的准备,单凭一腔热血的冲动,所以他们java学习无比的艰辛。那么究竟如何做才能让艰苦的学习之路变容易呢?下面小编就来教你如何学习编程。
第一,培养自己对编程语言的兴趣。浓厚的兴趣无疑是所有坚持的最大动力,平时多逛一逛java论坛,你会发现程序员的幽默,多关心业内的趣闻趣事,多想想比尔·盖茨。有了兴趣你才不会觉得一件事情的无趣。
第二,选择求学语言需谨慎。常言说一步错步步错,所以第一步很是重要,而选择一门编程语言则是做程序员的第一步。在选择一门编程语言的时候,你要充分的了解它的市场应用是否广泛,市场需求量是否在增加,就业薪酬等等。
第三,脚踏实地,不要好高骛远。学习是一个积累的过程,在学习的过程中只有不断的夯实基础,才能站得高看得远。如果基础不稳的话,最终的结果也只能是爬得越高摔的越疼。
第四,多实践。所谓实践出真知
