今年大四了,面临着找工作,大学里边该做的事做过了,不该做的事也做过了,这个季节该考研的考研,该找工作的找工作。突然觉得我迷茫了。 做开发已经时间不短了(大家不要喷啊,自我感觉,纯自我感觉),一开始做的PHP,跟老师合作开发过一个不大不小的系统管理平台,独自给好几个院写过网站,都是一些简单的东西,后来尝试用zendframework写了一个企业信息展示平台,自我感觉还行吧。今年暑假为追一个姑娘就尝试着做android游戏,找了两个朋友在半个月之内搞定了,结果还是没追上(失败啊)。 今天发就业协议,结果因为挂的科没补完没有我的份,所以只能苦逼的等这个学期补上再说了,所以这半年工作也不想找,而且手头还有一个ssh的项目要做,于是乎想想就写些东西,跟大家分享分享学习过程,顺便请大神们指导指导。 说起来惭愧,用csdn已经很久很久了,一直都是从这里索取,丝毫没有发扬开源精神,所以也趁此来补上。 PS:顺便请大神们给出出主意追姑娘,大学一直没追过,追的时候发现高中那时候的经验不好使了。

解决方案 »

  1.   

        顺便说说我的经历吧,希望认识些朋友。
        本人男,22, 91年的
        两年PHP开发经验,大大小小网站做了十多个,面向过程的做过,面向对象的也做过。html,css,javascript不算精通,但是也差不多,网站的设计和图片基本上都是自己ps的,系统平台做过,介绍性官网做过。php应该算是精通。
        一直有朋友让我转java,但是开始没下定决心,今年6月份终于做java了,开始时候要做ssh这个项目,但是由于要追姑娘,所以先做android了,7月份开始真正看java,开始要做游戏,但是由于乱七八糟事情没做,9月份开学的时候团队人齐了就开始做了,前两天刚做完,顺便参加一下google的android开发大赛。是否拿奖就不知道了。
        由于学校不是很好(客观来说,其实我很喜欢我的学校,而且我认为不错),php刚开始做都是自己一个人做的,后来不满足于现状,就找了一批喜欢做开发的学弟学妹们一起做,当然了,我是leader(嘿嘿),不过经过时间的考验,只有少数几个人坚持了下了。
        做android的时候团队有三个人,一个比我低一级的(我的android其实是他教的,因为他以前学过),还有一个研二的朋友(做美工),不好意思还是我做leader
        ssh的项目我带了几个人做,但是ssh框架现在还不会用,而且项目比较大,我不准备写太多的代码,我以后想发展做设计,正在学uml,准备做好设计文档,代码由我带的几个人来做。
      

  2.   

    只能说java很强大,还有很多东西学...路过,顺便接个分!
      

  3.   

    惭愧啊·大学出来·只会JavaSE·· HTML+CSS+JS+AJAX,才学完- -开始学SSH,来就遇见sturts标签,不好使··
      

  4.   

    你的出发点就错了,没有一定的代码经验,你怎么去做设计?像前 Sun 的架构师哪个人没有 15 年以上的代码经验?有见过毕业生来做这个的么?架构设计是根据以往的代码,以及经历过各种失败后逐渐沉积下来的经验,如果没有这些经历如何进行系统架构设计?另外,用 UML 不代表就是设计了,UML 只是将你设计好的东西表述出来的一种形式。
      

  5.   

    代码基础?两年的PHP开发经验,大概5W行的代码经验,面向过程做了1年,面向对象做了1年。暑假做了一个android的游戏,大概2000行的核心代码是我写的。我感觉应该差不多了吧。
    做PHP的时候是用的zendframework,MVC框架。
    我想学设计也不是凭空要学的,我只不过是想通过学ssh来深层次的去做设计。
    我知道UML只不过是一个设计语言,但是可以让设计可以更加的容易让团队其他人理解、把握。
    现在WEB的基础东西基本没问题,只不过这些东西在JAVA里边的应用方式可能不太熟悉。
      

  6.   

    引用:
    代码基础?两年的PHP开发经验,大概5W行的代码经验,面向过程做了1年,面向对象做了1年。暑假做了一个android的游戏,大概2000行的核心代码是我写的。我感觉应该差不多了吧。
    做PHP的时候是用的zendframework,MVC框架。
    我想学设计也不是凭空要学的,我只不过是想通过学ssh来深层次的去做设计。
    我知道UML只不过是一个设计语言,但是可以让设计可以更加的容易让团队其他人理解、把握。
    现在WEB的基础东西基本没问题,只不过这些东西在JAVA里边的应用方式可能不太熟悉。我只能说:大学的首要任务(特别是一本的大学):学好数据结构与算法;虽然包括我在内的大部分人没有学好。
    以前我没有意识到这个问题,但当和我一起工作的人,很多都是高职或者非计算机专业的同事的时候,我就感觉我没有任何优势了,所以最近我才回过头来看数据结构与算法。如果楼主感觉:能把7种常用排序算法很快的编写出来、能结合谷歌地图API画出最省钱的最短路径、能用回溯法、蛮力法、递归等等去实现“24点游戏”......诸如此类,我感觉楼主去应聘百度的高软都没有问题!
      

  7.   


    就拿你做的 PHP 应用来说,为下面的这些问题做了哪些方面分析和设计:* 应用上线后有多少台 Web 服务器/应用服务器、多少台数据库服务器
    * 应用按年计算不可用时间有百分之多少
    * 日均 PV 有多少
    * 每天产生多少数据量
    * 核心服务每天有多少次调用
    * 对于 Web 安全方面花了多少时间?做了哪些工作
    * 在对用户访问速度做了哪方面的优化处理等等
      

  8.   

    楼上的都是牛人,我是92年的 在水泥厂呆了3年,现在到培训学校学习Java,才3个月 刚做了一个京东的页面。基本都是<div>凑起来的.....好惭愧....木有办法 我中专学历理解能力差 好多东西理解不了。只能天天补,希望将来能通过努力找到好工作