初出茅庐(三)

  不知不觉已经将近十一月了,回顾之前学习的历程,充实而又忙碌,每天除了学习还是学习,但面对新知识的理解和注入,我的内心的期待的。

  我始终相信人外有人天外有天,我花费了这么长时间才掌握的知识聪明的人用的时间肯定比我少甚至比我掌握的要好,我必定不是属于聪明的那一堆人,但我坚信勤能补拙,只要我贵在坚持,一定可以实现梦想。

  在秋招季的尾声,学校开展了一场大型的校园招聘会,形形色色的企业都有,我选择了几家互联网公司投递了简历应聘前端开发工程师。过了两天,总算是有家公司给我了面试的机会,看了下地址在闵行,嗯有点远,看了下网络评价,没有找到负面信息,很棒。面试当天,我提前了半小时到了公司,(现在觉得早到其实并不好),进去后观赏了下公司的状况,办公场所干净、安静、宽敞,perfect!一样的,跟前台说明情况后前台找里面技术人员来面我,技术人员给了我一张卷子让我先做下。拿到卷子后我我后悔了,为什么我没有早点学JavaScript啊T T。总共16道题,除了论述题剩下将近12道js技术题。结果可想而知,我炸了,当时很难受,好不容易碰到好公司结果能力没跟上,最后交卷的时候我是崩溃的,技术人员看了答题情况笑了下,随后让我进面试房间,里面有个主管级人物来问我问题,咨询了下基本信息后准备问我技术问题,结果发现卷面没什么好问的,问了下我做过什么项目,我把那些通过html+css技术做出来的静态页面讲了下,然而不懂js似乎是个大问题,这点小成绩并不能让人满意。随后问我还会什么,我说还学了Java,这倒是个加分项,问我是否会JSP,是否接触哪些框架。遗憾的是,我并不会,唉能力欠缺的太多了。。

  回来的路上我思考了很久,反思这段时间的经历,难道我真的不适合干这行吗?从自动化转编程真的做不到吗?

  不,我不愿放弃!我热爱编程,发自内心的热爱,对新技术新产品期待又向往,哪怕真的找不到工作我也不会放弃编程!

  从那时起,我开始更加努力,随着慢慢深入的学习我发觉我之前的学习方法是有问题的,之前是从后端入手慢慢转向前端再转向后端的学习路径,然而后端知识太庞大了,短时间内不可能掌握,而且不懂前端只懂后端是开发不出什么像样的项目的,故此我决定从前端入手,由前端转向后端,遵循项目开发顺序一步一步把项目代码实现出来,或许这样更适合初学者入门。

  由于学过C、Java语言,学习JavaScript并没有想象中那么难,然后JavaScript是一门弱类型语言,与C、Java略有差异。这门语言的坑有点多,稍不注意就会出错,而且编译器还不会告诉你,甚至出了错你还不知道。

  比方说js中的 || 和 && 与传统编程语言的不同,传统语言判断出来返回的是一个布尔值,并具有短路功能,||遇到true就停,&&遇到false就停不会判断后半部分,然而js中可以判断两边的布尔值,若两边不是布尔值会转化成布尔值,例如:var a = 2 || 3;最后a的值是2,而 var a = 2 && 3;返回值为3。在java中这种式子编译都不会通过的- -,不过这种机制在做兼容性处理的时候显得十分好用。

  跟着慕课网的学习路径,加上余下时间操作+啃书,我已经掌握了JavaScript基本知识,闭包,原型,各类事件操作等等知识都有一定的理解。还做了一个小项目飞机大战,运用原生JS+CSS写出来的一个小游戏,也算是对JS有了更深层次的掌握吧。

  目前正努力学习jQuery,每天都再练习各种特效以及代码实现。例如:无缝、焦点轮播,倒计时插件,全屏滚动,商品放大镜等等特效。

  错过了秋招季,现在找工作也变得艰难了,但我相信是金子总会发光的,我还年轻,还有时间让我成长,明年春招就是验证成果的时候!哪怕最后走社招我也要有足够的资本跟有经验的人士比拼!加油!希望下次写博客的时候是御剑江湖的时候!

时间: 2024-10-24 08:12:20

初出茅庐(三)的相关文章

初出茅庐之第一个项目历程(三)

上次说到当前台页面需要加载多个数据类,而前台页面只有一直一个form表单,那我们该如何进行数据回显. 为了解决这个问题,小组成员就讨论能不能把数据返回给页面而不是返回给表单,于是就有了以layer(web弹层组件)进行多个表单提交,多个表单数据回显的开发模式. 来看看原先前台页面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% Str

初出茅庐--文本自动校对技术综述

申明:本博纯属个人对文本校对技术的偏好,以便于以后查阅.由于自己尚在学习探索中,内容不免有些显得不成熟,若有不当之处还请阅者指正. 文本自动校对是自然语言处理的重要研究领域之一.可用个人书写文字的检查,也可满足出版社的大量较高需求.文本自动校对,分为集中技术,一是文字文字自动校对,即程式将文本中出现的错字,借助文法检查器的检查,一一标出,由使用者用眼看逐一校对.二是语音自动校对,即让语音程式将文本转成语音输出,让校稿人员来听,以发现错误.这种校对方式,属于比较弱的校对方式,更多的依赖于人的听觉与

广工三鲜

最后一天,漫天飘起了雪花,假装欢送我离去.这次WF之战不太顺利,早期的C题大概花了1秒钟构思,然而由于输出格式多了一个空格直到两个半小时才逃脱Wrong Answer的纠缠.还好lynncui在期间独挡一面过掉D.最终成绩不好,然而没有遗憾,从不遗憾.相比之下,来自全球的队伍让我看到了很强大的实力,每一道题都有人过,包括SJTU欺骗性提交的H都被人干掉了.身为地球人我感到自豪.WF之旅很奢华(Sample: 1300一晚的酒店,99一顿的早餐),活动很多,服务很好.但最终念念不舍的是各位一见如故

angularJs中关于ng-class的三种使用方式说明

在开发中我们通常会遇到一种需求:一个元素在不同的状态需要展现不同的样子. 而在这所谓的样子当然就是改变其css的属性,而实现能动态的改变其属性值,必然只能是更换其class属性 这里有三种方法: 第一种:通过数据的双向绑定(不推荐) 第二种:通过对象数组 第三种:通过key/value 下面简单说下这三种: 第一种:通过数据的双向绑定 实现方式: function changeClass(){   $scope.className = "change2"; } <div clas

三百六十度全景图如何拍摄?

三百六十度全景图如何拍摄?随着全景技术的发展,全景拍摄也成为了一种十分新潮的摄影方式.全景摄影也有很多学问,而且随着全景照片的用途越来越多,拍摄全景的设备也越来越多.今天我们就介绍几种十分另类的360全景图拍摄方法,这些酷雷曼360全景图拍摄方法让你大开眼界. 工具/原料 相机 鱼眼镜头 云台 三角支架 方法/步骤 1 吊锤辅助360全景图拍摄方法 吊线保证拍摄时相机以节点旋转,使用吊线进行全景拍摄线不要太长,50CM以内比较容易控制,有时也到一米多在胸口位置进行拍摄,重锤容易晃动,很难对准.吊

关于SVM数学细节逻辑的个人理解(三) :SMO算法理解

第三部分:SMO算法的个人理解 接下来的这部分我觉得是最难理解的?而且计算也是最难得,就是SMO算法. SMO算法就是帮助我们求解: s.t.   这个优化问题的. 虽然这个优化问题只剩下了α这一个变量,但是别忘了α是一个向量,有m个αi等着我们去优化,所以还是很麻烦,所以大神提出了SMO算法来解决这个优化问题. 关于SMO最好的资料还是论文<Sequential Minimal Optimization A Fast Algorithm for Training Support Vector

三件软件作品评价

先交代三件软件作品的相关资料.   软件一 软件二 软件三 软件名称 蜗牛词典APP 24点小游戏APP 物理实验网站 学校 2017集美大学1412软工实践  集美大学1411 北京航天航空大学计算机学院 团队名称 SNS1412 hexagon 软剑攻城队 团队博客地址 http://www.cnblogs.com/jmu-sns/ http://www.cnblogs.com/24app/ http://www.cnblogs.com/buaase/ Git地址 https://codin

MVC4 自定义错误页面(三)

一.概述 MVC4框架自带了定义错误页,该页面位于Shared/Error,该页面能够显示系统未能捕获的异常,如何才能使用该页面: 二.使用步骤: 1.配置WebConfig文件,在System.Web节点下加上 <customErrors mode="On"  defaultRedirect="~/Shared/Error" /> 翻阅一些大神写的博客,在他们的博客中指出defaultRedirect是指向错误页面的URL,可是经过本人测试的时候,发现

Django(三) ORM 数据库操作

比较有用 转自 http://blog.csdn.net/fgf00/article/details/53678205 一.DjangoORM 创建基本类型及生成数据库表结构 1.简介 2.创建数据库 表结构 二.Django ORM基本增删改查 1.表数据增删改查 2.表结构修改 三.Django ORM 字段类型 1.字段类型介绍 2.字段参数介绍 3.Django ORM 外键操作 一.DjangoORM 创建基本类型及生成数据库表结构 1.简介 ORM:关系对象映射.定义一个类自动生成数