一个菜鸟程序员的Linux学习经历+实习+工作(生涯经历直播,会持续更新)(个人经历原创)


    本人是广州华南理工大学软件学院的一名学生,怎么说呢,学习软件这个专业也是偶然的一个机会吧。

    上大学报志愿当初没有填写过软件这个专业,只因为看到华工是985工程学校,我就报了名,然后迷迷糊糊在被录取之后,就被分配到了软件专业,也可能是我和软件的缘分吧~嘻嘻

        开始的大一大二,除了正常完成学校的正课,基本没有课外花太多时间在本专业上。

    只有到了大二下学期,才开始自学啦Objective-c语言,学了IOS编程(因为我部机是macbook),土鳖的我之前还一直在用win7双系统 = =
    知道我们班主任是做ios方向的,我就和宿舍的一位大神一起去抱大腿了。。。开始做了一个图片标注的项目,后来又改进了那个版本,从这开始,我才认识到学硬技术对开发的重要性。
    到了大三上学期,我看到宿舍大神用Python语言开发了后台,自己搭了一个个人博客,哇,当时就觉得好厉害,我就试着边向他请教,一边自学python,终于,后来我接触到了Django框架,(c++其实学的不是很扎实,面向对象的思想没有深入我脑海= =),试着用python语言写属于自己的博客后台。
    其实心情是忐忑而紧张的,我不确定自己可以能够独立开发出一个属于自己的东西。开始只是自学了HTML试着写了一个静态网页,但是这始终只是一个没有生命力的东西。后来,我开始着手开发后台,通过研读Django books之后(虽然没有读完,后面apache部署之类的东西实在超出我的能力范围了= =),我又在论坛上,其他博客上看到大神放出源码分享。
    一次次搭建环境遇到不知道什么意思的BUG,又一次次解决他们,配置环境连接MySQL,安装Django和各种第三方库。。。。。。我觉得,这个过程,让我真正开始,对软件产生了浓烈的兴趣,以及开发所带来的成就感。
    在经历了许多挫折之后,我终于迎来了我的shadowtrees(暗影树:http://www.shadowtrees.com)第一版本,不过,这都只是在本地内网跑= =(万年python manage.py runserver)哈哈
    我后来决定,部署到云服务器上,让更多人来看到我的网站= =,之前试过微信开发用SAE和BAE做服务端,决定用SAE来作为服务端。在万网买了域名后,我就通过SVN上传部署到了SAE(其中也是超多BUG和版本问题),SAE的Django版本最多支持到1.5,我的Django是1.6.7的 = =
    后来经过前台的学习,我做了首页的展示部分,我开发升级了V2.0,并保留了论坛功能的接口部分(以后还会继续升级开发)。
    大三下学期开学了,忙着准备实习找offer,大神们复习完了数据结构算法c++,而我才刚刚开始看网络TCP/IP = =急死唉唉唉
   自己也不奢望能够进大公司像大牛一样去BAT,只希望能找到一份适合自己的职位,经过这个阶段,我成长了许多,我自己的兴趣偏向了后台开发/服务器的开发运维,但是鉴于c++能力有限(国内用python的毕竟不够php多),我开始从基础开始,从头学网络知识(计算机网络、TCP/IP详解卷1)。还买来了鸟哥的LInux私房菜(准备开始认真玩玩LINUX,听师兄说如果熟悉LINUX平台开发能在后台开发中走得更远)。算是从迷茫中稍微走出来一些吧。。。
    马上要投简历了,网易的TTT计划和腾讯等都准备校招了,我最近也在恶补基础知识。。。笔试应该会是硬伤吧= =希望能越战越勇!本人菜鸟所以大神们随便鄙视吧。。。我虚心接受大家的建议。

    本文会持续更新,包括我找到了什么offer,以后怎么样。。。我只想说,我会汲取那些励志的故事,变成另外一个励志的故事,分享我的经历,学习大家的经验,我相信明天会更好!


    

你可能感兴趣的:(python,面试,后台,经验)