0


在外包公司的感受

分享下在外包公司的感受,

去了外包,只能做最基本的事情, 复杂的业务,根本不会让你参与, 本人亲身经历, 虽然钱给的确实多, 福利也好.

但是学不到东西,

今天的面试, 让我对于外包有了更清醒的认识,

面试题1,sleep函数

constsleep=time=>{returnnewPromise(resolve=>setTimeout(resolve,time))}sleep(1000).then(()=>{ console.log(1)})

面试题2 解析url参数

url参数解析为一个对象

const url_t ="http://www.taobao.com/index.html?key0=0&key1=1&key2=2";functionparseQueryString(url){let result ={};if(!url ||('string'!==typeof url && String !== url.constructor)){return result;}const str = url.split("?");const items = str && str.length >1? str[1].split("&"):[];let arr =[];for(let i=0; i<items.length; i++){
        arr=items[i].split("=");
        result[arr[0]]=arr[1];}return result;}const obj=parseQueryString(url_t);
console.log(obj)

面试题3 序列化数据为URL参数

functionserialize(data){const queryList = Object.keys(data).map((key)=>{return key +'='+encodeURIComponent(data[key]);});return queryList.join('&');}const data ={key0:0,key1:1,key2:2}serialize(data );

面试题4 手写防抖/节流fn

面试题5
请补全JavaScript函数,实现一个函数返回页面当前url。

functiongetUrlHref(){// 补全代码return window.location.href
}

身在外包公司, 每次可能记住的就是别人封装好的方法, 对于内部原理却又不知道, 呆了快两年了,

感觉自己变成了个木头人, 技能越来越差.

因为每次都是别人分好的需求, 基本不参与设计中, 导致技能的单一化,
也就更加剧了外包…

目的就是为了让人只关注其中的某一小块, 钻研语法层面的, 那样,

这样子人的技能不完整, 基础不牢固.

大厂的人一天在刷题, 接触的都是核心东西, 所以肯定出来很多人要.

每次别人的嘲讽,自己还要陪着笑脸, 真的是, 再也不想去了…

=========

找工作, 找个自研型的是真的好啊, 技能可以去不断的提升下去, 但是外包不会, 你会的东西,可能出去后都不是很会了, 所以不再去外包了,

====
参与到设计中, 去研究,去学习, 刷算法, 各种手写,布局,多总结才能成长起来

====
希望尽快找到工作, 源码级别的东西不要看的太深入了, 重视js基础, 这也是在外包给我的教训了, 重要的功能不会给我做,

====
今天的一些面试, 还有出去面试,外包经历真的不好找, 都是外包再找你,

然后就挑不出去.

====

写一些个人总结:
我们是比不过其他大厂的正式员工, 也会收到歧视, 但是技能方面因为平时也不去做相关的功能, 所以问题很大.
只能做最基础的功能,

===
接下来的一些时间, 去学习准备下面试题方面的, 真的收到了很多的伤害,

今年的行情也不好, 也怨我主动离开, 但是既然已经出来了,就不在去考虑外包了(这里发誓后不去了), 到时候如果9月份还是没找到, 那就只好回老家了, 这样子.

====
外包还要不要去干, 干的话又是这样的伪需求,虽然也很轻松, 但是真的不稳定, 所以不在考虑了, 正经找个公司去干, 在附近看看…

====
三年多的经验,原来都变成0了, 这样子,日子好难啊
,奉劝大家不要去外包, 外包毁一生…

标签: 前端 外包

本文转载自: https://blog.csdn.net/qq_35812380/article/details/124992688
版权归原作者 小李科技 所有, 如有侵权,请联系我们删除。

“在外包公司的感受”的评论:

还没有评论