在外包公司的感受

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

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

但是学不到东西,

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

面试题1,sleep函数

const sleep = time => {
 return new Promise(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";
function parseQueryString(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参数


function serialize(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。

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

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

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

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

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

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

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

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

=========

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

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

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

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

然后就挑不出去.

====

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

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

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

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

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

你可能感兴趣的:(前端,外包)