美文网首页苹果产品之美Macbook,iphone,ios 及其他程序员连载小说
【3】大学里刚入坑的新生码农们注意了(中)

【3】大学里刚入坑的新生码农们注意了(中)

作者: 代码咖啡 | 来源:发表于2016-09-15 20:52 被阅读476次

    本文是《程序猿叨叨叨》系列文章中的其中一篇,想要了解更多相关的文章,欢迎猛戳蓝字前往阅读。

    前一章,我们了解了作为一名刚入坑的信任应该具有的基本世界观,本章我们来聊聊方法论。即使我们入了挨踢坑,进入了计算机软件工程专业,但也不能保证我们出师后一定能成为一名合格的程序猿,所谓“师父领进门,修行在个人”,挨踢这个大坑是需要我们自己去一点点刨的!

    1. 养成写博客的习惯

    好记性不如烂笔头,这是一句我们从小听到大的俗语,但是随着年龄的增长,我们似乎淡忘了这句话,不过现在我们再捡回这句话也不晚,而对于程序猿来说,最好的烂笔头莫过于写博客了。

    随着QQ空间朋友圈等社交软件的普及,越来越多的小伙伴们喜欢上轻文字,但轻文字不利于我们组织语言,容易使我们提笔便写出口语化的文字,因此写博客前最好构思好文章的主题和框架,将文章写长、写得有条理并且逻辑清晰,而不是像高中时记录课堂摘要一样。

    关于如何将文章写好,网上有很多相关主题文章,咖啡君语言功底薄弱,就不在此献丑了,童鞋们可自行查找+多写博客加以练习。

    接下来给各位推荐几个适合程序猿写技术文的网站,附上本猿的一些拙见。

    CSDN

    图片来自CSDN

    之前之所以注册CSDN账号,是因为慕名而来(全球最大的中文IT社区),CSDN上隐藏着许多IT界的精英和大神。通过阅读大神们的博客和代码,猿猿们可以很好地开拓自己的眼界,可以学到很多看得懂的看不懂的知识。

    图片来自CSDN

    对于CSDN博客,咖啡君偏爱其扩展了xhEditor文本编辑器的代码框功能,代码框支持各种编程语言的高亮,使得文本和代码清晰分明。同时,CSDN的博客也支持Markdown编辑器,后来咖啡君在疯狂地迷恋上Markdown以后,尝试着在CSDN上用Markdown写博客,但是因为其编辑器焦点不稳定光标上蹿下跳的原因,放弃了在CSDN上写博客。

    Lofter

    图片来自Lofter

    Lofter博客是咖啡君最先开始接触的博客,不过值得注意的一点是,它不是IT主题系列 的博客,不支持代码框不支持Markdown,虽然该平台上也有一些程序猿写下自己的技术文,但是Lofter平台读者浏览量不高,咖啡君在在Lofter上发出一篇篇石沉大海的技术问候,一点点失去了写下去的兴致,久而久之不再在Lofter平台写文章。

    但是Lofter博客有一点做的不错,就是:博客样式可以自行选择切换,可以玩玩,但是不适合作为长久的个人技术博客分享栈使用。

    简书

    图片来自简书

    之前咖啡君曾受学长熏陶,开始尝试在简书平台写博客,但是当时因不了解Markdown,一直使用富文本编辑器。文本加粗 斜体 等一些需要点击操作的繁琐加上不知道如何使用代码框,咖啡君渐渐对简书平台失去了写文章的热情。

    图片来自简书

    后来咖啡君无意间接触了Markdown,花了一个下午时间看了一下语法,并尝试着写文章,从此疯狂地迷恋上了Markdown,重新回到了简书平台。简书平台上写博客的优点在于:

    1. 流量大,每篇文章可查看浏览次数,可点赞评论打赏,交互频繁
    2. 文章分专题,可将自己的文章投稿到各大热门专题(有些专题文章投稿需审核)
    3. 支持Markdown编辑,且编辑器稳定,支持预览,操作简便
    4. 界面简洁,专注于文章本身,轻量级(不像CSDN那么重)
    

    以上是咖啡君常用的博客网站,如各位小伙伴们有其他较好的博客网站推荐,欢迎在文章下方评论留言!

    2. 程序猿常用网站

    当然,除了写博客以外,我们还需要通过网络,学习各种书本上暂未讲到的知识。这一小节,和大家聊聊程序猿自学常用的网站。

    【学习网站】

    Java知识分享网

    图片来自于Java知识分享网

    这个网站是本猿自学Java的第一个网站,这里资源丰富,可学到与Java有关的大部分知识:J2SE、J2EE、JSP、JDBC、Android、Hibernate...这里就不一一列举了,这个网站主要以视频讲解的方式进行教学,也有计算机相关的电子书资源。

    值得注意的是,这里的视频资源都是由大神晓峰一个人录制的!最主要的是每一个视频内容都很接地气,比如说:视频过程中突如其来的一个喷嚏、晓峰接电话系列、窗外的汽车发动声音等,这些会无形中给学习带来乐趣。

    慕课网

    图片来自于慕课网

    只学有用的,正如慕课网的宣传标语一样,慕课网上的视频质量都比较高,有很多大牛都在这里授课,如:张鸿洋(hyman)、郭霖等。各位小伙伴,如果你们还拿着手机刷朋友圈、QQ空间,那么是时候一改以往,刷起新的篇章了!

    CSDN

    图片来自于CSDN

    上一节我们提到的,作为天朝最大的同性交友网站,来自五湖四海的极客聚集此地,如果童鞋们喜欢逛这个网站,长此以往,你也会变成你心目中想成为的极客!

    4. 上传代码

    在圈内里经常会听到有程序猿这样自言自语:
    神马?!这特么是我写的代码?!

    只要努力,每一名小伙伴的进步都是飞快的,但是时间流逝,我们或许会忘记自己之前写过的代码,或者我们想回顾一下自己之前写的代码和现在版本代码的区别,这时候版本控制工具就是我们需要掌握的工具了!本小节开发均给大家推荐几个自己用过的代码版本控制网站:

    Github

    图片来自Github

    童鞋们们可以创建仓库,通过命令行Git指令将代码上传,上传后的代码可在网站上查看,亦可查看到每一次上传的记录以及每一次上传的代码的修改。

    其他版本管理的网站使用与Github类似,接下来不做详细介绍,简单列一下:

    码云

    图片来自码云

    码市

    图片来自码市

    5. 养成看源码的习惯

    在高中的时候,语文老师经常对我们说:
    做阅读理解,要忠于原文!

    源码

    写代码也是如此,遇到不会用的代码知识时,阅读官方文档和查看源码是最有效的解决方法!对于刚入门的童鞋们来说,一开始就阅读源码可能会比较吃力,我们可以先从百度谷歌开始,聆听他人对新知识的理解,然后一步步从hear fromhear of 过渡,一点一点地尝试阅读源码。

    这里推荐一个在线文档网站:在线API文档


    更新v1.1 2016.09.17 15:54

    感谢无与童比的推荐

    在收到我们的python大神——无与童比的评论后,咖啡君逛了逛稀土掘金开发者头条网站,接下来对本文进行补充:

    稀土掘金

    图片来自稀土掘金

    这个网站的特点正如同它的名字一样——掘金,挖掘其他网站的高质量文章,将其分门别类,组成一个系统化的技术社区。小伙伴们可关注自己感兴趣的领域,在个人主页可推送相关的文章。

    图片来自稀土掘金 图片来自稀土掘金

    开发者头条

    图片来自开发者头条 图片来自开发者头条

    这个网站与稀土掘金类似,都是吸纳各个网站的精品技术文章,以头条的形式推送给用户。

    两个网站都在告诉我们一个道理:所有的成功都是站在巨人的肩膀上的,如果你还没有成功,那你一定在攀爬巨人肩膀的路上。

    相关文章

      网友评论

        本文标题:【3】大学里刚入坑的新生码农们注意了(中)

        本文链接:https://www.haomeiwen.com/subject/ubpkettx.html