通往代码世界路上的风景

第一篇blog-通往代码世界路上的风景


来自半条咸鱼的碎碎念
虽然很懒、很蠢、很咸鱼,但是还是想每天努力翻身一次。


学号:16340288
中山大学SDCS学院


作为第一篇blog,我想就是回顾与展望。


目录


Part 1-前言


本咸鱼是中大数计院的一名大一新生,编写发表这篇blog的原因是我们的软件工程导论要求我们用markdown来写博客。
另一方面,以前就曾想借个平台或程序来写写东西,记录下自己的成长轨迹,但因为拖延或无法坚持,所以迟迟得不到很好的实施。而现在趁着这个作业的机会,我也打算在CSDN这个卧虎藏龙的地方,厚颜无耻的发表一些毫无技术含量的碎碎念,且当是给自己看的日记。


Part 2-过去


说说关于与计算机的渊源。

第一次接触计算机应该是在2003年杨利伟上天那一年,在妈妈的办公室中见到了计算机。那是一个计算机的内存顶多为256M,处理器用着奔腾1,显示器还是块大砖头用着显像管技术2的年代。我并没有像IT巨头那样,见到计算机就一心编程,各种折腾,而是用那台计算机来玩扫雷,所以我现在就成了半条咸鱼。后来在大概小学二年级的时候,妈妈办公室里的电脑升级换代了,变成了近两万块的联想套机,显示器也变成了薄薄的液晶显示器,而且也连上了互联网。那时候我就时不时偷偷跑的办公室里上网玩网页小游戏。这是很久远的故事。
后来上了小学,跑去参加了下信息竞赛什么的,初赛其实就是计算机知识的考查,凭着平时好奇宝宝的特性也就过关了,但复赛我就没能通过了。后来初中的信息竞赛也半途而废,毫无建树。高中也浑浑噩噩,所以在上大学前,我就是一个小白,对程序设计一无所知。


Part 3-现在


就这样没有一丝丝防备,我走近码农的世界

曾经在知乎上看到很多程序员的自黑,比如在程序员眼中,1000不是整数,1024才是3;有位程序员答应他的女神在楼下守候一百天,但在99天的时候,程序员失望的走了,而女神仍在等待他数到100天4;而且世界上只有10种人,认识和不认识二进制的;还有一大堆真正的粉丝;这般有趣的黑色幽默,让程序员这个职业蒙上了一点有趣神秘的气息。

然而,
大学军训结束,我便实实在在的感受到了为何程序员会被称为码农。

我先插播下我同学上了大学后发的一个朋友圈

一直以来别人都说大学很轻松,是最放松的读书时间。现在作为一个大一的新生,刚开学一周,我就被打败了。一点都不轻松[流泪]周六一个读书报告DL,周日一个高数作业DL,下周一个复审DL,下周开始每周一个物理实验DL,国庆之后还要交一个游戏程序。期间,还有许许多多的其他事情[流泪][流泪][流泪]看来有句话说得很对:凌晨4点前睡觉的人,不是程序员[骷髅]
by 委员

开学刚开始,可以说是崩溃般的忙,各种事情应接不暇。纵然,开学这段时间这是因人而异的,但是当课程进入了正轨后,学业上便渐渐变得繁重。高数,线代,程设,软导等等,各式作业应接不暇。也许你是大神,可以轻松的高质量的秒杀这些作业;也许你可以选择很轻松的抄抄答案,只做必做题,小组作业抱抱大腿,然后有大把的时间快活;但我想尝试改变下过去堕落的生活。因为每一条咸鱼,都有个大海梦。去好好弄懂一个知识点(然而并没有),去把matrix上有的每一个题目都干掉,去好好学数学——拯救下我这差劲的科目(其实是想教别人做高数),去做以前一直想做的事。虽然想法有很多,但不一定去做了;虽然做了,但效果不一定好。虽然有很多个虽然,但仍然要踏出第一步,不管结果是好还是坏,因为只会空想的我,就只是条无法翻身,慵懒的躺在沙漠中的咸鱼。

想以一句很喜欢的话来结束这段

无论风暴将我带往何处,我都会以主人的身份上岸。


Part 3.1-碎碎念


说几个想说的事

  1. 让人欲罢不能的Matrix
    Matrix

    在这里,你能体验编程之美和熬夜之乐
    在这里,你能看到大神刷题,小白发抖的对比
    在这里,你能感受绞尽脑汁,玩命滴霸(debug)的快感
    在这里,我走上编程的不归路。

  2. 第一个程序-hello, world

        #include <stdio.h>
    
        int main(int argc, const char * argv[])
        {
            int i, n;
    
            if (scanf("%d", &n))
            {
                for (i = 0; i < n; i ++)
                {
                    printf("Hello, World! :)\n");
                }
            }
            return 0;
        }

    据说每个程序员的第一个程序都是hello, world

  3. 无尽的证明

    世界上只有两种高数题:卧槽,这也要证;卧槽,这也能证。

    除了高数的证明,在软导里面也有让人抓狂的证明

    eg.

    请证明:二进制的负数(two‘s complement of X)等于 X 的 ones’ complement + 1(即,X每位求反加1)

    Prove

    首先:
    Rn1=Rn1n=(R1)(Rn1+Rn2+...+R0)=(R1)Rn1+(R1)Rn2+...+(R1)R0

    X的反码(ones’s complement)为 (21)(2n1+2n2++21+1)X=2n1X

    X的补码(two’s complement)为 2nX

    2nX=(2n1X)+1

    X的补码(two’s complement)为X的反码(ones’s complement) + 1

    证毕

  4. Waiting…


Part 4-以后


留个坑,让我改改自己的重度拖延症
ddl:期中考后


  1. 奔腾(Pentium)是英特尔第五代x86架构的微处理器,于1993年3月22日开始出货,是486产品线的后代。
    相关阅读
  2. 即CTR显示器。CRT显示器学名为“阴极射线显像管”,是一种使用阴极射线管(Cathode Ray Tube)的显示器。
  3. 程序员甲:哎,借我点钱呗?
    程序员乙:借多少?
    程序员甲:1000。
    程序员乙:行。哎,要不要多借你24,好凑个整?
    程序员甲:也好。
  4. 程序员一般从零开始算数。
    所以那程序员是0天、1天、2天……98天、99天的数,故程序员的99天=一百天
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值