他们说我不修边幅,因为他们没看到我对细节的追求,他们说我技术宅,因为他们看不懂我的悲欢,他们说我无趣,是因为她们不知道,我在让世界变得更有趣,我把误解拿来自黑,我用工作承载兴趣,我是程序员,是用代码编织世界的工程师,是信息时代的创建者,爱社交,讨论起技术就滔滔不绝,爱工作,为产品上线通宵达旦,懂浪漫,谈个对象也能优化体验。

对,这就是我,个性鲜明,却和你一样,有着同龄人的困惑,也有着自己小小的梦想。想点外卖时,你只用考虑如何拼单,5w程序员在背后优化算法,让生活更便捷,选择出行时,你只用想好目的的,28w程序员来分析路况,让出行更顺畅,手机支付时,你只用保证余额充足,19w程序员来修复漏洞,保障财产安全,使用AI时,你只用发出指令,25w程序员不断调试,让生活更智能。

我是程序员,平凡有一点理想,渴望让世界不一样!

谈谈我为什么要写博客吧,我从大学开始接触到计算机专业领域,和很多小白一样,我也遇到过棘手的问题,我热爱这份职业,我希望能走很远的路,欢迎你和我一起分享、交流技术。客服24小时在线QQ:1507998218

    1. 加深我对技术的理解,记录自己的学习足迹,反馈成长
      学习、开发过程中,难免都会遇到问题,写博客可以加深我对技术的理解,深刻大脑记忆,同时也能看看自己的学习轨迹,监督学习,更好的评价自我。
    2. 提升自己的表达能力,把事情捋的明白,说的透彻
      回想之前教别人的时候,明明事情不是很复杂,但我说的糊涂,经常涉及到别人还没有接触的东西,总能让人一脸懵逼。So,expression is very important。将技术层面原理直观描述,讲解思路清晰,总结归纳是我的目标。
    3. 锻炼思维能力,锻炼大脑
      在我大二的时候开设了一门数据结构与算法,因为中国传统的教学模式使我在当时并没有重视这门课程,偶然一次的招聘会和蓝桥杯比赛,让我对重新对这块知识点感到担忧,数据结构与算法应该是每个程序员必备的一门技术,是大型互联网公司的敲门砖,特别是这些年很火的Python,它大数据和AI深度学习,都需要应用到数据结构与算法,也算是划分一个程序员牛不牛的标准,与数学又有紧密的关联。在博客我会对正在学习或者已经掌握的知识,对其深入讲解,没事大家一起多动动脑子哟。
    4. 提升知名度,变技术大牛,成行业大咖
      俗话说:360行,行行出状元。想做到上知天文,下知地理,无人不晓。梦想嘛?还是要有的,万一实现了呢是不是?(又做白日梦,路上见到我也不要说认识我哈哈哈~)。
    5. 开源精神
      中国乃至世界,有超多的技术都是开源的,归根结底开源还是利大于弊,有新鲜的项目和技术,我会及时地分享给大家,让我们一起坠落于知识深渊的无底洞。
    6. 深度交流学习,分享收获
      有些问题大家一起探讨,或者反对,听听别人的思想,可以促进共同进步,之所以写博客,是因为在写博客的过程中,一方面是分享一方面是收获,有朋自远方来,不亦乐乎?交流与思想碰撞中发现问题,取其精华去其糟粕,然后更新文章,使文章更加有深度和广度。有朋友帮助,何愁之有?
    7. 技术分类,快速检索,利于查阅
      博客就像一本书,有书名,有目录,有内容,个人都对博文进行了分类,喜欢看哪一类文章,直接去查询即可。关键词搜索也非常便捷,输上关键词,就有一组文章呈现出来,供你挑选阅读,它比查阅纸质书本还要方便,若写文章需要引用部分内容,直接复制过来就是了,方便得很。
    8. 近朱者赤近墨者黑
      博客平台上有很多高手,更有与自己兴趣爱好、思想观点相近或者对立的朋友,写了博客,自然会有许多志趣相同甚至观点完全相反的朋友来阅读,这样就可以认识许多朋友。有共同的兴趣爱好自然就谈得来,对有些观点进行探讨,也可以互相交流心得体会。
    9. 满足小小的成就感,获得认可、获得阅读量
      你可以想象一下,你的朋友或者你的同事,遇到问题的时候,在查阅资料解决的问题凑巧看到了你的博客,这种感觉是不是很牛逼(笑出了猪声哈哈哈哈哈哈嗝~),可以获得可观的阅读量,获得不少的点赞,得到更多人的认可。博客被推送到首页,获得更多的人的点赞,收藏和评论时,都会感到无比的喜悦,满满的成就感,付出总是有收获的。

Nice to meet you for the first time .Why do I write blog!的更多相关文章

  1. C/C++回调方式系列之一 函数指针和函数回调模式

    一.函数指针 1. 函数的定义 return_type function_name(parameter list) { function_body } return_type: 返回值,函数一定有返回 ...

  2. tomcat 7 WARNING: A context path must either be an empty string or start with a '/' and do not end with a '/'. The path [/] does not meet these criteria and has been changed to []

    tomcat 7 WARNING: A context path must either be an empty string or start with a '/' and do not end w ...

  3. bzoj1787 [Ahoi2008]Meet 紧急集合

    1787: [Ahoi2008]Meet 紧急集合 Time Limit: 20 Sec  Memory Limit: 162 MB Submit: 2272  Solved: 1029 [Submi ...

  4. 【BZOJ-1787&1832】Meet紧急集合&聚会 倍增LCA

    1787: [Ahoi2008]Meet 紧急集合 Time Limit: 20 Sec  Memory Limit: 162 MBSubmit: 2259  Solved: 1023[Submit] ...

  5. How to disable Passwords must meet complexity requirements[windows 7]

    The Password complexity is a Local Policy setting named "Passwords must meet complexity require ...

  6. Codeforces Round #325 (Div. 2) F. Lizard Era: Beginning meet in the mid

    F. Lizard Era: Beginning Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/5 ...

  7. bzoj 1787 [Ahoi2008]Meet 紧急集合(1832 [AHOI2008]聚会)

    1787: [Ahoi2008]Meet 紧急集合 Time Limit: 20 Sec  Memory Limit: 162 MBSubmit: 1841  Solved: 857[Submit][ ...

  8. hadoop权威指南 chapter1 Meet Hadoop

    Meet Hadoop 1.1 Data!(数据) Most of the data is locked up in the largest web properties (like search e ...

  9. BZOJ 1787: [Ahoi2008]Meet 紧急集合( 树链剖分 )

    这道题用 LCA 就可以水过去 , 但是我太弱了 QAQ 倍增写LCA总是写残...于是就写了树链剖分... 其实也不难写 , 线段树也不用用到 , 自己YY一下然后搞一搞就过了...速度还挺快的好像 ...

随机推荐

  1. 基于Spring封装的Javamail实现邮件发送

    1.依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring- ...

  2. mock造数据

    前端开发,需要和后台联调:很多时候,前端开发并不需要等后台完全写好接口在去联调,自己可以写死数据,渲染数据,加样式.后台人员有时会很忙,他没有时间写好返回所有的数据等等,特别是新开一个项目,从零开始的 ...

  3. Python开发 之 Websocket 的使用示例

    1.唠唠叨叨 最近又回顾了下Websocket,发现已经忘的七七八八了.于是用js写了客户端,用python写了服务端,来复习一下这方面的知识. 2.先看一下效果吧 2.1.效果1(一个客户端连上服务 ...

  4. java 大数的学习

    import java.math.*; import java.util.*; public class study { public static void main(String[] args) ...

  5. hdu4417 主席树求区间小于等于K

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4417   Problem Description Mario is world-famous plum ...

  6. 信息: TLD skipped. URI: http://www.fusioncharts.com/jsp/core is already defined

    二月 02, 2018 11:43:28 上午 org.apache.catalina.startup.TaglibUriRule body 信息: TLD skipped. URI: http:// ...

  7. typedef声明变量也是一种求值过程

    前言: 什么叫做:声明变量是求值过程?请看下面的声明, int i; 很简单,声明了个整型变量i,再看如下声明, int *p; 也很简单,立刻反应出来它是指向整型的指针,但是具体如何推倒出来的呢?其 ...

  8. mysql使用唯一索引避免插入重复数据

    使用MySQL 索引防止一个表中的一列或者多列产生重复值 一:介绍MYSQL唯一索引 如果要强烈使一列或多列具有唯一性,通常使用PRIMARY KEY约束. 但是,每个表只能有一个主键. 因此,如果使 ...

  9. 在动作方法中生成输出URL (Generating Outgoing URLs in Action Methods) |

  10. 生成链接中的全限定URL(Generating Fully Qualified URLs in Links) | 在视图中生成输出URL | 高级路由特性

    结果:<a class="myCSSClass"href="https://myserver.mydomain.com/Home/Index/MyId#myFrag ...