1. 程序员是不是手艺人的一种
编程不是一种知识,而是一门手艺。
我们从小到大的学习都是学习知识,流程一般是课前看书预习,上课听讲,下课做作业,然后复习考试。但是学手艺可不是这么学的。
我们先拿游泳举例,游泳不是知识,而是技能,也可以算门手艺吧。
需要预习吗?需要上课听讲吗?不需要,因为两岁小孩都能学会游泳,他们连话都不太会说呢,怎么可能听课预习呢。游泳是通过在水里的练习,教练手把手地传授动作,一点一点提高熟练度学会的。
我们再来看看弹琴,学钢琴一定要有钢琴,音乐基础知识也是老师在练琴间隙传授的,并且一定会结合练习,另外练琴时间是很重要的,必须保证一定的练习量,有些理想远大的琴童练琴时间可以用惨无人道丧心病狂来形容。
千万别把编程看作知识,计算机科学是知识,但是编程是手艺。
既然是手艺就要用学手艺的思路去学习。
以动手练习为主,看书学习为辅,甚至极端点,初学的时候除了看必要的文档都可以不看书,等有了一定编程基础后再去看书,看完书立刻动手编程去验证书上的理论知识。
练习一定要循序渐进,把手艺分解成几个简单的动作,反复练习直到熟练,然后再把基本动作组合起来练习直到熟练。拿C语言举例,比如从认真写好一个Hello world开始,然后去熟悉 if for while 等基本关键字,然后熟悉字符串操作,内存操作,练习查找 排序 二叉树等基本算法数据结构,然后学习一个小型Framework。。。。
找个师傅,手艺的一大特点就是自学是很慢的,而且容易走弯路,而有人手把手教要快得多,手艺有很多细节,实际操作经验,需要去体会感受的东西,这些细节书上基本不会有。
坚持做大量的练习,以代码行数为例,每年50000行左右是比较一般的练习量,有毅力的话可以挑战10万行。(有人说代码行数不代表什么,行数多不见得程序就对,写得好的程序代码很少blablabla,滚,去跟朗朗说去,告诉他其实不用练那么长时间琴。)
回忆下自己当年是怎么学会骑自行车,学会游泳,学会打篮球的,按照那个思路去学编程,而不是用你学大学课程的思路去学编程。
当你还是一个新手的时候,你需要疯狂的积累你的代码量,你可以从基本的问题出发,做一些简单的问题,怎么输入数据,怎么输出数据,然后熟悉各种数据结构,各种常见算法,疯狂的刷题。
2. 哪种锻炼方式最能让程序员远离亚健康
随着社会的进步和互联网的发展,程序员已经被固定在了电脑面前无法自拔,每时每刻都在想着怎么去修改BUG 怎么去处理纰漏。时间一长就会得很多潜在的毛病,比如颈椎病 、腰间盘突出和一系列身体上的疾病,这些疾病一般不会那么明显的出现,但是已经在亚健康之列,如何去保持自己的身体健康,需要这样一些锻炼方式。
其实锻炼的方式有很多,如何选择还是可以通过自己的兴趣爱好来决定,有的人热爱太极拳,在庭院里打打太极拳也是一种锻炼,喜欢广场舞,也可以去广场上面溜达溜达来增加自己的运动量。亚健康是一个非常难定义的健康标准,但是只要经常锻炼,不管是什么样的运动,都可以给你带来不错的效果,坚持就是最重要的方式之一了。
3. 程序员如何减肥
肥胖对于人们来说不光是外表上的困惑对于身体健康来说也是一定的威胁,肥胖可以导致高血压、糖尿病、影响寿命等危害。程序员作为长时间在办公室工作的一类人,那么程序员如何减肥呢,下面是我的一些建议。
首先是饮食方面。不要吃过多高热量的食物,要保持合理膳食,要多吃水果蔬菜。这样可以保证自己的营养完整,多喝水。这些做法可以在最大程度上避免热量的过度摄入,也就在根本上缓解了肥胖的形成。
一些办公室的运动。可以在平时工作一段时间后,可以起身伸伸胳膊和腿,虽然对肥胖没有过多的作用,但是帮助消化食物,保护身体的健康也是有一些帮助的。但是这些运动毕竟对减肥起不了太多作用,还是可以在周末有时间的时候去健身房运动一下,在时间允许的情况下,可以不做电梯改走楼梯,这才是改变肥胖的最有效手段。
总结:以上就是我对这个问题的一些意见和建议,希望可以帮助你解决一些问题和困惑。
4. 嫁给程序员是一种怎样的体验
我老公就是一个程序员,我经常管他叫屌丝男。不光是程序员是屌丝男,我想说的是,学计算机的不管男生还是女生都是非常屌丝的。我老公平时的穿衣标配就是牛仔裤加白衬衫,平时背个大书包,里边装着个笔记本。平时不上班的时候,上哪都是穿一双大拖鞋。牛仔裤我不让洗的时候,从来不洗。
但是程序员屌丝省钱啊,因为他们平时不买衣服,所以省钱。还有程序员老公非常专一,因为在他们的世界里只有代码,所以他们是没有时间搞三搞四的,有一个媳妇对他们来说就已经伺候不过来了,有时候他们在家里也写代码,我看着都累听,而且像我这种人,从来不喜欢加班,但是程序员要是有什么项目没做完,他们是自己喜欢加班的,在家里也加班,只要一写上代码,你跟他说话,他都听不到的。
还有程序员老公都比较疼老婆的,你要是不爱洗衣服干家务什么的,你就像程序员老公撒个娇啊,一般他们都抵挡不住撒娇这个利器的,所以在我家总是我在床上玩手机,老公在拖地干家务活。还有就是程序员老公赚钱多啊,相比其他职业,当然不要跟销售和自己做买卖的人比,这个肯定是比不过的,但是一般的职业相比,程序员还是挣得比较多的。所以你不用担心你和老公的生活问题。程序员一般闹到也比较好使,所以他们在现实生活中还是很有用的。总之选择程序员老公是不会错的。
5. 各位程序员都有那些休闲减压方式和业余爱好啊
其实我觉得得每个人的休闲减压方式和业余爱好都不一样。一般周末的时候会和同事同学约起打羽毛球,游泳,还有台球。或者骑着山地车出去玩,周边城市逛一下,还可以参加摄影活动,我觉得休闲的时候可以做一些自己喜欢的事,或者是运动都可以起到减压的作用的。
6. 程序员具有什么普遍爱好
程序员具有的普遍爱好有:
一,死宅。
程序员一般喜欢宅在家里,不太喜欢出去活动。在家里折腾电脑手机,写写程序,看看编程技术和科技方面的书,几乎每一个程序员手边都有一堆这样那样的书。
二,泡网。
程序员几乎都喜欢泡网,因为网上可以发现很多新奇的东西,学习很多新奇的编程技术,看到很多新奇的IT新闻。程序员往往喜欢比较前沿的东西,这些东西也都是最先在网上出现。
三,玩手机。
手机是现在很多人喜欢把玩的电子产品,只有到外面走一走就知道了,坐公共交通,等交通工具,等人,甚至上班、开会、走路都有人拿着手机在玩,当然程序员也不例外。
四,其它兴趣爱好。
程序员往往有自己的几项爱好,可能每个程序员都各不相同。但是程序员的个性往往决定了他们喜欢的不是广而是精,比如有的喜欢打某种球类,有的喜欢溜冰游泳、有的喜欢弹琴唱歌,但一般就两三项,其实这也是程序的时间和精力所限。