29 回答
![?](http://img1.sycdn.imooc.com/54584ef20001deba02200220-100-100.jpg)
TA贡献1865条经验 获得超7个赞
我个人建议跑路,这太浪费时间了,而且做前端就先好好学前端,我感觉你前端还是半吊子,就别想着学php,如果只是单纯提高前后端交流,放弃学php的想法,好好学js,你自己都说你写个功能都费劲,而且ajax还不怎么会。
![?](http://img1.sycdn.imooc.com/545868190001d52602200220-100-100.jpg)
TA贡献1890条经验 获得超9个赞
其实我就想回答你PS的部分,你说没有时间学习,这才是你的原因
1、明确清楚你是否今后的职业生涯就是前端开发
2、如果是前端,尝试吧设计部分丢出去,让公司招个设计
3、吧交互部分(先)丢出去,让程序做
这样最后,你会有充裕的时间进行学习,等学点前后端的交互,尝试的吧交互部分拿来做一做
然后交互部分不会花你太长的时间,这样你还可以接着学习市面上流行的技术(VUE,REACT等)这样最适合你的提升
![?](http://img1.sycdn.imooc.com/54584f6d0001759002200220-100-100.jpg)
TA贡献1815条经验 获得超13个赞
我是今年1月15号开始实习的,之前是在一家小公司,公司就是一个小团队,二月份过完年就剩我一个前端,技术栈这一块主要是才采用了es6,vue.js,h5,node,webpack之类的,做完完整的一个项目之后,我就跳槽了,感觉整个公司只有一个前端的话也不是说学不到东西,主要还是缺少一个引路人,有些遇到一些问题真的是当面请教一下就突然醒悟了,比起遇到问题不停地在q群各个论坛求助或者查各种资料要高效得多。其次,现在前端纯用jq的时代已经过去了吧,我现在虽然主要是基于vue.js,但是之前的老项目是基于react,angular,有时候需要维护,还是会逼着自己去接触技术,前端不用框架真的很少见了
![?](http://img1.sycdn.imooc.com/545868b60001587202200220-100-100.jpg)
TA贡献2011条经验 获得超2个赞
如果你自己觉得是想做前端的,那我建议先自学然后跳槽
看了这个我真的好想讲述一下我的经历,后面说的坐标都在北京。我之前本来是做java的,对前端也就是和你现在一样懂一些html、css、js、jquery就算全部了,但是我心里一直有个想法就是去做专门的前端不再搞java了(自己心里感觉前端比Java有意思一点),所以自己干了一年半之后就离职了(包含了一年的实习期)。当时离职其实也蛮冲动的,离职前根本就不知道应聘前端到底要会什么,反正找了一个多月的工作才拿到了唯一的一个offer!我离职前是6.5k的工资,但这个offer只肯给5.5k,不过这是唯一的一个,所以自己只能接受了。
去年三月底正式进入新公司,接触到的项目是现成的,后面的工作只是加新模块,所以我只需要去学习现有代码就行了,慢慢的就了解更多前端相关的东西,例如前后端分离、前端工程等等等等。工作期间我自己自学了vue框架,后面自己也实际运用到了项目中去。到今年五月份的时候我又离职来了现在的公司,这边只有我一个前端,公司原项目使用了angularJS,并且决定以后使用react来开发新项目,所以我又把这两个学了一些,慢慢的已经感觉自己有一个前端开发的样子了
看你的描述感觉你是和我做java那会儿的前端技术差不多,到现在估计出去更加不好找前端的工作了(除非你愿意接受很低的工资,而且真的还不一定能有),建议还是自己多自学吧,拿成熟的框架vue或者react来举例,你直接去官网看看教程,然后用他们对应的脚手架工具和UI框架尝试着搞一个纯前端的项目(例如改造你们之前做的项目),期间慢慢熟悉webpack、grunt或gulp这些玩意儿,我感觉就差不多了,可以跳槽了
![?](http://img1.sycdn.imooc.com/5458477f0001cabd02200220-100-100.jpg)
TA贡献1824条经验 获得超5个赞
1.我之前就是在这样一家类似的公司工作,公司主要是做电商,想做自己的APP就招了我一个前端,主管(也算是经理的合伙人)做后台(用的PHP),所以我一个人承包了设计+前端的所有东西,不过还好我们是前后台完全分离,并没有出现你说的页面乱的情况。
2.关于数据传输,我没有用ajax,而是后台给了接口我直接调用请求数据来渲染,但是后台数据通常给的和我之前自己模拟的假数据格式不一致,所以导致我后期修改了很多东西。
3.再说回公司,如果你是真的想做前端,想在这方面有发展,建议提升自己的能力,去正规的互联网公司,正规的意思是技术正规,公司制度相对完善,公司配备相对完整,这样对你能力的提高也有很大的帮助。
就先说这些吧,毕竟我自己也还没有完全成为厉害的前端,技术方面不多说,怕误导你。
![?](http://img1.sycdn.imooc.com/5458471300017f3702200220-100-100.jpg)
TA贡献1798条经验 获得超7个赞
凡事有利有弊,我第一个公司大概跟你类似,不过我学到了后台的业务处理的逻辑和了解了项目如何完成,推动了前后台分离甚至用node承担了app的接口。而现在这个公司里,我只需要按照UE/UI写页面,按照接口文档写逻辑,甚至不用关心业务。我的建议是学习一款mvvm矿建,vue或者react,去中大型公司做专职的前端岗位,可以学到规范化的软件开发流程。
![?](http://img1.sycdn.imooc.com/5458506b0001de5502200220-100-100.jpg)
TA贡献1820条经验 获得超10个赞
感觉你角色更偏设计师一类,可以往设计师+懂一点前端的角色发展,不过前提是你设计能力OK哦。至于纯前端,感觉你目前掌握的技术已经落后业界领先水平2-3年了,要走前段+懂一点设计的角色,会更难。
![?](http://img1.sycdn.imooc.com/533e4c5600017c5b02010200-100-100.jpg)
TA贡献1966条经验 获得超4个赞
1.挺常见的 ps 什么的,基本交互js这些都是要做的
2.目前jq的ajax 或者使用框架
3.模块多,设置钩子,局部ajax请求数据,全部数据的话不现实,如果数据量大,页面得崩死...比如第一个表格,页面开始就请求一个,加载好后放在那里,然后第二个..设置局部刷新
4.5.都是一个问题 工作不光技术好坏,还有沟通能力,ajax返回无非就是状态数据什么的,让他们给你说清楚返回的是什么就好了
![?](http://img1.sycdn.imooc.com/533e4c5600017c5b02010200-100-100.jpg)
TA贡献1719条经验 获得超6个赞
你也不要太自卑 其实你这些东西已经够了 ajax后端写是因为有些东西他自己才知道 获取怎样的数据 数据获取过来怎么处理 与其让你一个前端写 还不如自己写快点
![?](http://img1.sycdn.imooc.com/545864490001b5bd02200220-100-100.jpg)
TA贡献1836条经验 获得超3个赞
- 你们公司的工作模式(前端写完页面给后端处理,后端写部分js),我公司以前也是这样,不过已经是2年前的事情了,这种工作模式职责不明确,代码结构混乱,难以维护,现在都使用前后端分离的模式了,各司其职,后端不会碰前端的代码,前端需要调接口,写更多的逻辑,而不是单纯地去写页面。
- 前后端分离的话,现在已经有很多mvvm框架了,十分方便,容易维护,组件化编码,目前你们公司的工作模式我感觉你的成长不会很高了,前端技术更新速度非常快。
- 前端的路子很是有很长的路可以走的,而不是去考虑学后端的问题,个人建议你离职吧。
![?](http://img1.sycdn.imooc.com/545865da00012e6402200220-100-100.jpg)
TA贡献1843条经验 获得超7个赞
1,确定你想做前端还是后端
2,确定以后赶紧跳槽去一个大一点的,技术部门相对正规公司
总之一句话,根据你的描述,留在你现在的公司对你毫无益处,越早离开越好。
![?](http://img1.sycdn.imooc.com/54584d080001566902200220-100-100.jpg)
TA贡献1810条经验 获得超5个赞
像你这样的,还做设计的,写前端JS的人好像不是特别多
我见的公司,设计是一个人,写html js的是一个人,后端是一个人
ajax,你说的那些,主要是看效果是在什么情况下出现的,因为ajax请求时根据事件来的啊,还有就是在onload时请求服务器拉数据下来。
前端获取数据,除非你准备写死数据,否则基本都是从后端拉过来的。
你们公司算还好啦,我待的公司,为图便宜,招的前端都不会用js,而我这个后端还得写小程序,除了静态页面
你自学php的话,其实比较麻烦的是数据库,建表思路这些
- 29 回答
- 0 关注
- 1198 浏览
添加回答
举报