精华内容
下载资源
问答
  • 大公司做凤尾,还是小公司做鸡头?

    万次阅读 多人点赞 2019-08-18 21:40:01
    大家都知道互联网大公司一向以技术强悍而知名,BAT的技术在国内互联网公司里算是比较领先的了,这也是因为大公司的业务繁杂庞大,必须要有足够优秀的技术支撑。 相对而言,小公司更倾向于选用快速扁平化的技术...

    阅读本文大概需要 4 分钟。

    作者:黄小斜

    大家都知道互联网大公司一向以技术强悍而知名,BAT的技术在国内互联网公司里算是比较领先的了,这也是因为大公司的业务繁杂庞大,必须要有足够优秀的技术去支撑。

    相对而言,小公司更倾向于选用快速扁平化的技术架构,相对来说技术的沉淀就不会像大公司这么多,所以你会发现大公司里和小公司里,大家的技术思考可能也不太一样。

    大公司里通常牛人很多,相对来说小公司里的牛人相对少一点,当然也有很多从大公司过去的牛人。所以这就出现了一个问题,在大公司里,你的技术可能平平无奇,甚至比大多数人都要弱一些,而在小公司里,你可能就会有更多的机会,更多的施展空间,但是你也可能学不到那么多先进的技术。

     

    遇到这样的问题,你该如何选择呢?简单来说。是选择在大公司里做凤尾,还是在小公司里做鸡头呢?

    首先,从成长方面来考虑,在小公司里,相对来说,做的事情比较独立,而且大公司里,做的事情非常细化,往往你只要负责一个模块,你并且把它做得非常的出色,你需要能够在某一个方面、某个系统或者模块中能够出色的完成任务。

     

    同时,在大公司里,你必须要保持快速成长和学习,才能达到比较好的水平。因为身边的人基本上都非常优秀,所以你也没有时间去浪费,你必须要马跟进,要么就会掉队。

    在小公司里则不太一样,你可能需要负责比较多的工作,需要承担更多的工作,可能你要负责整个系统的规划、设计,以及各方面的一些考量。

    可能在一个项目中的大大小小的事情都需要你来安排和规划,你也可以接触到更多的工作内容,当然了,小公司里主要的问题就在于,你需要做的事情太多了,可能稍微显得会不够专业化,你做的事情可能深度不够,

     

    这是小公司里程序员经常遇到的一个问题。当然了,小公司里可能会有更多的机会,因为公司的人比较少,如果你比较优秀,其实很容易就能看出差距的。

    这种情况下,你的机会相对在大公司里要更加的多,毕竟大公司里人多优秀,人也多,你就比较难以脱颖而出,这时候如果你能到小公司里去做一个更适合你的工作的话,可能更加的容易完成晋升。

    对比完大公司和小公司的优缺点之外,我觉得这个问题更应该按照人的特质去回答。

    比如你是一个比较自我的人,不太喜欢太多的团队合作,或者不喜欢跟太多人打交道,可能小公司更适合你。很多时候你可以独立做完全部的事情,不需要太多的和太多的人和事打交道,你可以专心做一个事情。

     

    如果你是一个比较能吃苦,并且学习能力比较强的人,大公司显然正适合你,因为大公司的技术比较成熟,如果你能快速进行技术学习,就更有机会成为这里的优秀人才。

    到时候你也不必担心去别的公司会有什么问题,只能说,在大公司里可以更快地成长和历练,在小公司里更适合你去带一个项目或者团队。

    也就是说,在你拥有了一定的技术沉淀之后,再去小公司可能会更加的得心应手一点。对于普通的同学来说,在公司里的最初几年,你只能当凤尾,很难超过你的前辈。

    所以,在大公司一定要保持好自己的心态,多向他人学习,不要放弃自己的成长,一定要多看多学多问,这样子,你才能更快的抓追追赶上其他更优秀的人。

    否则实力不进则退,身边的人太优秀了,你可能会感受到一定的压力,但是这是你前进的动力。

    事实上,我只在大公司做过凤尾,并没有在小公司做过鸡头,所以如果以上YY的内容有什么偏差,那么也欢迎发表你的看法~

     

    谈到大公司和小公司,这里分享一下我之前写的一篇文章《从三流小公司到一线大厂,聊聊程序员的成长之道》

    用我的一些经历,来给大家一些更直观的感受。

    作者:黄小斜

     

    我想,没有一个程序员能够一步登天,一下子达到很高的高度,有些路是我们必须要走的,有些阶段是我们必须要经历的。有入门,才有进阶,才有更上一层楼。

    别看我现在在大厂,但是我也待过小到不能小的小公司,也许你会感兴趣,那么不妨听我说说,我在学习编程路上待过的公司吧。

     

    不到20人的小公司

    我在大学的时候学的不是计算机,上的课程基本上和计算机也没太大关系,但是我从小还是比较喜欢捣鼓电脑的,不瞒你说,以打游戏为主,修电脑为辅。

    兴趣使然,于是大学期间想要自学编程,但是无从入手,于是让家里人介绍了去了当地一个小公司学习php,对,就是那个世界上最好的语言。

    公司一共就10多个人,大老板就在旁边办公。当时我对计算机语言的认知是:Java好像很火,php没听说过,上班(学习)之前只在w3cschool上看了一些简单的教程,然后就自信满满地去公司实习了。

    结果一看公司里的代码就懵圈了,这啥玩意啊,我学的怎么都用不上呢。再看看其他人,都很熟练地写着php代码,所谓的“师傅”压根也没空搭理我,索性我就开始自学,学了几天html和css,写了几个小页面就开心得不得了,给我师傅一看,他特别鄙夷地看了看,然后再也没管过我。

    一个月之后,我就开溜了,当时主要也就是想体验一把程序员的生活,顺便学习一下世界上最好的语言。

    这么一体验可把我打击坏了,原来写代码这么难啊,这么小的公司代码我都看不懂,哪有可能去大公司啊。

    所谓初生牛犊不怕虎,大概也就是这个意思吧,无知可怕,但一直无知就很可怕了,后来有一个契机,让我再次接触到了编程。

    500人左右的公司

    大三的时候交换了一段时间,学习了几门编程语言,像Java、前端、php、Android等技术都接触了一些,算是对编程有了比较具体的理解,特别是在Android课程上,写app让我特别有成就感,那时候我就想,我以后就搞Android吧!

    当时想法很单纯,感觉搞app有意思呀,于是想找一份Android的实习,我们家那边的IT公司本来就不多,稍微大点的也就一个,几番争取之后,在这家公司也获得了一个实习机会,只不过当时他们不需要Android工程师,于是安排我做Java Web,于是我和Java Web就这样结下了梁子,以至于我后来就在这条路上走到黑了。

    这是我大学毕业那个暑假参加的实习。因为当时已经考上了研究生,所以想积累一点实习经验。

    这个公司比上一家靠谱一些,当时用了一些框架,还需要我自己写前端代码,那时候我基本也是0基础的状态,一边学Java语法,一边学html、css、js,然后还要完成部门安排的新人作业。那时候感觉自己真的菜啊,隔壁几个学历不高的小哥哥都可以熟练上手,各种开发,我还一脸懵逼,无从下手呢。

    那时候我学会了向技术大牛提问,用有道云笔记做笔记,以及使用eclipse,也算是误打误撞地入了门,当时觉得Java Web好难啊,我要去做Android开发,不过最后还是没有等到机会,于是呆了两个月就走了。

    然后,我就开始念研究生了。

    网易和百度

    在读研之前,我是没有想过我能进大厂工作的,我记得大四的那个招聘季,投了我们省内的一些公司,罕有面试机会,有面试机会的岗位也都没有通过,当时仗着自己有Java实习经验就去投Java岗位,结果各种吃闭门羹,其实都不是什么有牌面的公司,但是却都拒绝了我,可见当时我的水平有多次。

    于是从研一开始,我终于确定了Java这个方向,并且疯狂补基础,计算机基础、Java后端技术栈,需要什么补什么,大厂怎么要求我就怎么学,可能是我的执着也感动了我自己,后来就拿到了网易的实习机会,再后来也拿到了百度的实习机会。

    在网易实习让我过了一把大厂瘾,当时去实习也就是打打杂,做点边边角角的任务,但是已经很震撼了,大型项目用到的技术、代码量、架构设计、标准业务流程,都让我很兴奋,不过当时光顾着兴奋了,没用到多少资源西就走了。

    百度是第二次大厂之旅,相对来说没有那么兴奋,但是百度的技术还是比网易要靠谱一些,能学到的东西也更多,部门的技术栈虽然和我不是很搭,但是作为热爱学习的我来说,还是愿意花时间去学习的,在百度呆了半年,说实话技术没提升多少,其他的东西倒是学习了很多,比如百度自研的一些技术,以及部门在用的OpenStack和docker。

    有了两段大厂经历加持之后,秋招也变得顺风顺水起来。最后能拿到不少大厂offer,我想是时间帮了我最大的忙。

    阿里

    刚刚开始,且行且珍惜

     

    个人公众号:程序员黄小斜

    微信公众号【程序员黄小斜】新生代青年聚集地,程序员成长充电站。作者黄小斜,职业是阿里程序员,身份是斜杠青年,希望和更多的程序员交朋友,一起进步和成长!专注于分享技术、面试、职场等成长干货,这一次,我们一起出发。

    关注公众号后回复“2019”领取我这两年整理的学习资料,涵盖自学编程、求职面试、算法刷题、Java技术学习、计算机基础和考研等8000G资料合集。

    技术公众号:Java技术江湖

    微信公众号【Java技术江湖】一位阿里 Java 工程师的技术小站,专注于 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发!

    关注公众号后回复“PDF”即可领取200+页的《Java工程师面试指南》强烈推荐,几乎涵盖所有Java工程师必知必会的知识点。

     

    展开全文
  • 人们常说在商业领域你应该往的...初创公司能让你用比你以往任何时候都要高的效率工作,与此同时它还能让你学会担当,学会如何让一家公司在各种挑战的面前快速腾飞。 1. 你的工作会对公司产生影响 在初创公

    人们常说在商业领域你应该往大的方向想。然而,当你面临职业选择的时候,你是否试过往“小的方向”想呢?从我的个人经验来看,在初创公司上班就像是坐过山车,能给你带来奇妙无比的体验,同时还能教会你一些人生道理。

    爱盈利:你至少应该去初创公司工作一次的5个理由

    初创公司能让你用比你以往任何时候都要高的效率去工作,与此同时它还能让你学会担当,学会如何让一家公司在各种挑战的面前快速腾飞。

    1. 你的工作会对公司产生影响

    在初创公司工作的感觉很难用语言去描述。从某种角度来看,这种体验有点像吞下电影《黑客帝国》中的红色药丸之后进入了现实世界。你在创业公司所做的每一件事都会对公司造成一定的影响。此外,在创业公司工作你就失去了安全网的保护,你不再是一台巨型机器上的一个齿轮。在创业公司工作,你所做的一切都将对你所在的公司的成败产生直接或者间接的影响。

    根据我个人的经验,从大公司离职然后加入初创公司那种感觉有点像自我解放。尤其是在公司初期,我感到我写的每一行代码都在影响着公司。事实上,初创公司会迫使你去分清楚哪些事情的优先级更高,然后专注于做那些事情,同时还能够激发你的创造力,让你对项目开发和如何创造价值有更深的思考。最让人兴奋的是,公司的所有成就你都可以直接感受到,并与团队的所有人一起分享成功所带来的回报和荣耀。

    2. 学习与责任

    我可以明确地告诉你,我在初创公司工作的前两个月所学到的东西,比我在之前五年的职业生涯中学到的多得多。原因很简单,在初创公司中你不得不同时负责多项工作,这就会促使你去学习新技能,去承担更多的责任,去接受挑战。

    在初创公司中,快速学习能力还能帮助你获得更多的机会,做更多的事情,这样不仅能够激发你的潜能,也能加速你的知识储备的增长。所有这一切都将在你去找下一份工作的时候,让你处于一个更加强势的地位,给你带来更多的工作机会,如果你打算自己创业这个经历也会给你带来巨大的好处。

    3. 参与到公司文化的创造过程

    DesignCrowd让我觉得最自豪的就是,我们一起创造了一种快乐工作的文化。这种文化可以让一群聪明的人聚集在一起,快乐地工作,让工作不再像是工作。没什么能够比每天早晨来到办公室接受世界给我们的下一个挑战所带来的兴奋,更能让人感到满足。

    此外,你还会发现,在初创公司工作你能够参与到公司文化的创造过程中去。加入大公司,意味着你要去接受一种已经形成的文化,遵守现有的规范、习俗和价值观。加入初创公司则恰好相反,在初创公司你可以直接影响公司文化的形成和发展,为公司提供可行的规范,与其他成员一起创造公司的工作哲学。

    4. 创新的环境

    在初创公司工作的另外一个回报就是,你会发现你团队中的其他人都是对工作充满热情和激情的。这种氛围能够激发公司各个层次的员工的创新能力,并最终催生出真正的创意,从而推动公司的发展,让公司在竞争激烈的市场中脱颖而出。

    加入一个极具企业家精神的团队,也是学习创新的最好方式之一。我们可以从企业家的身上学到很多东西,他们总是能够发现一些问题,并能够想到一些更高效的解决方案。

    5. 开始自己的冒险历程

    加入一家初创公司让你有了学习的机会,让你学会如何成为自己的老板。虽然加入初创公司在财务上会有一点损失,但是初创公司最终会给你提供更多的机会和知识,让你在自己创业的时候能更加得心应手。

    如果你一直在盘算着自己创业,加入一家初创公司是最好的学习方式,在初创公司你能够学会如何设定目标,如何执行公司策略,如何将产品投放到市场,以及如何运营。在初创公司中,你或许还会被要求去做一些行政工作,这就能让你学会更多的创业所需的技能。

    “你会发现创办一家企业需要做很多细枝末节的事情”我们公司的首席执行官理查德·A·莫兰(Richard A. Moran)说道,“你必须给给公司起一个名字,设计一个Logo(标识),还要寻找办公场地,还有法律上的事情,还要找一家保险公司,各种繁琐乏味的事情都要亲力亲为。如果去大公司工作,这些东西就都是现成的,不用你操心。”我想说的是不要低估在初创公司工作所能给你带来的收获,初创公司能给你无价的真实的创业经验,并且能够帮你快速提升技能水平,同时还能丰富你的知识储备。这些都是在一家中型或者大型公司工作无法得到的收获。

    展开全文
  • 很多计算机专业的学生在第一次求职的时候几乎都会遇到“到大公司还是到小公司”的问题。他们认为大公司的薪水高、工作稳定、技术水平高、升迁机会多,但是,大...对于有理想的程序员来说,无论进入大公司还是小公司

    很多计算机专业的学生在第一次求职的时候几乎都会遇到“到大公司还是到小公司”的问题。他们认为大公司的薪水高、工作稳定、技术水平高、升迁机会多,但是,大公司要求高,竞争激烈,自己怕进不了;而小公司薪水相对低一些,工作稳定性较差,技术水平参差不齐,升迁机会不多,但是,录取率相对较高。这可能是各种求职中的一个常见话题。这个选择应该是因人而异,几乎没有什么正确答案。所以,我们看到过选择大公司的人获得了成功,也看到过选择小公司的人获得了成功,相反的情况我们同样也见到过。

    作为程序员的求职,我想还是具有职业特殊性的。程序员职业和一般的职业有很大的不同,程序员职业有其鲜明的特点:1)个人劳动;2)产品可复制。这两个特点注定了程序员有很大个人发展的空间。

    1.个人劳动

    表明其工作主要和劳动者自身有关。无论是程序员独自承担一个编程项目,还是在一个项目中承担部分编程工作,都可以归结为个人劳动。不像有的职业需要昂贵的劳动设备,依赖昂贵的设备,例如:炼钢工人必须要有炼钢厂的炼钢炉;也不像有的职业需要其他人联合劳动,例如,流水线上的装配工;也不像其他职业有严格操作规范和工作流程,例如,制药厂必须按照制药的配方生产药品。

    程序员只要有台计算机(其价格可以忽略不计)就可以工作了,而且在工作时是一个人在工作(工作前后以及项目的衔接可以忽略不计)。其编程过程完全取决于程序员个人的技术水平发挥。

    2.产品可复制

    绝大部分企业生产出的是实物产品,每个产品都需要投入一定的原材料,价值很大限度上与其原材料的成本有关。劳动者生产一件产品,其最大的价值就限制在这个产品的售价之内了。

    而程序员生产的产品是软件,软件最大的特点是可复制性,而且可复制得不计其数。因此,程序员生产软件的价值就是软件拷贝数。当拷贝数不断增加的时候,程序员生产的软件价值就在不断增大。一个软件最大的价值等于其单价乘上可能的用户数。如果这个用户数是成千上万的时候,程序员的一个劳动价值可达到一个天文数字。所以,世界上成功的软件企业,正是这种可复制性的受益者。

    程序员的这两个职业特点表明程序员的发展空间很大。程序员不管是在大公司还是在小公司都能获得成功。只要这个公司能生产和销售出可复制的软件,程序员都能够获得比职业高得多的收益。关键是程序员是否具备编制这些软件的技术,这些软件能否被大量复制(定制软件价格高也行)。

    比尔·盖茨正是成功通过编制软件而将微软发展成为一个软件帝国的。在现实生活中,也有一些成功的程序员自己当上了软件公司的老板。不成功的也有很多,但是,其中的原因不在此,我会在后面的内容中加以分析。

    通过以上分析,当程序员面对“选择大公司还是小公司”的时候,我建议:

    1)在程序员趋向于安稳工作的情况下,而且具有大公司所要求的学历、经验、证书、能力的时候,应该首选大公司。这些大公司指的是国内外著名企业,有的甚至是地区内著名企业。进入大公司后,可以保证收入高,岗位稳定。

    2)在程序员技术水平一般的情况下,想进大公司也可能是一个梦想,那只好选择小公司了。小公司的好处是起点低、机会多,缺点是收入低、开发不规范。

    3)对于有理想和抱负的程序员,我建议先进小公司,然后再进大公司。小公司专业化分工比较粗糙,有的甚至一个人就会负责一个项目,对人的锻炼机会很多,程序员既可以学到编程,又可以学到设计和项目管理,往往会成为一个“全能型”的程序员,这对程序员以后的发展有很大的好处。但是,程序员在完成编程积累之后,应该转向到大公司发展,学习大公司的软件开发流程、团队意识、大项目的开发经验、规范和管理、企业间的合作以及技术交流和运用等。

    4)我们知道软件能否复用是软件小公司发展的关键。因此,我们在面对软件小公司的招聘的时候,我们应当对公司在软件行业应用的范围,以及软件的客户数有所了解,以判断小公司的成长性。当小公司成长性很高的时候,你的选择应该是正确的,当小公司成长性很低的时候,你若选择,就有可能不正确。

    5)那些缺乏远大理想的程序员,只是把软件当做普通工作,求得平均工资和正常收入的程序员,最好能找到一些工作较为稳定的部门,以保证有一个稳定收入。这些人即使进入大公司、小公司,都可能面临解雇的危险。最好的情况就是处在一个岗位多年不动,工资多年不涨的局面。

    对于有理想的程序员来说,无论进入大公司还是小公司,都是一个积累过程,都是一个锻炼自己的天地。对于普通的程序员来说,进入大公司则实现梦想更容易些,进入小公司则可能存在诸多困难。只是前者取决于自己,而后者取决于别人。而关注公司成长性则是两者都要重视的,毕竟这和自己的当前和未来收入密切相关。

    总之,我想说程序员是一个很特殊的职业,它给每个程序员造就了一飞冲天的可能。关键是程序员自己是否有这个想法,能不能在进入各种公司之后,积累和提高自己的技术水平,为一飞冲天做好准备。

     


    本文作者N216(原名:倪燕农),《程序员成长路线图--从入门到优秀》作者。目前在某国有银行省分行信息科技部工作,从事项目开发和管理工作。1982年毕业于东南大学软件专业,曾在江苏无线电厂、某国有银行长期从事计算机软件开发和管理工作。


    《程序员成长路线图--从入门到优秀》2011年5月中旬全国发售!
    互动网:http://product.china-pub.com/197989
    当当网:http://product.dangdang.com/product.aspx?product_id=21065274
    卓越网:http://www.amazon.cn/dp/B004X3Z3FC/
    豆瓣网:http://book.douban.com/subject/6075127/
    作者博客:http://n216.cnblogs.com/
    E-mail:n216@hotmail.com


    入门篇:
      程序员的梦想——中国的比尔·盖茨
      语言选择与就业方向
      选择大公司还是小公司
      新手如何学习一门新的语言
      新手应当具备的基本素质
    成长篇:
      加班,加班,加班
      为什么程序员不愿写文档
      为什么程序员的社会地位在下降
      如何快速确定自身水平
      程序员应该掌握的实用编程技能
    成熟篇:
      有关程序员的性别、年龄、个性、编程方法的话题
      跳槽还是留守
      你能当老板吗
      谈谈程序的参数化
      程序员成熟的标志
    优秀篇:
      成熟到优秀的瓶颈问题
      制作有价值的软件才是程序员内在的目标
      从程序制作到构架制作
      从定制软件到通用软件
      优秀程序员应该具备的素质

    展开全文
  • 做小程序设计,不得不说的7个坑

    千次阅读 2018-08-24 14:07:25
    很多公司自然不会错过这次机会,纷纷加入到程序的行列。 这对设计和开发而言算是一次挑战,毕竟要快速上线的步伐没有留给我们太多时间,而市面上的相关资料都太零碎,在实际中会遇到很多的坑,官方文档也没有...

    一年半的时间,我们亲眼见证了小程序从萌芽成长为参天大树,支撑起我们现今的生活方式,让我们在他的树荫下享受着舒适。很多公司自然不会错过这次机会,纷纷加入到小程序的行列。

    这对设计和开发而言算是一次挑战,毕竟要快速上线的步伐没有留给我们太多时间,而市面上的相关资料都太零碎,在实际中会遇到很多的坑,官方文档也没有说明。所以我拉着我们开发小哥哥 Yog,帮大家规避小程序设计中的那些坑。

    一、设计稿最好用二倍图

    UI设计师都喜欢用一倍图,但为什么用一倍图,方便适配是表面现象,真正原因是开发用的开发工具支持一倍图开发,开发不用再换算数值了。而小程序的开发工具不支持一倍图开发,支持二倍图开发。小程序里的尺寸单位叫 rpx,可以根据屏幕宽度进行自适应。在750*1334的设计稿里,1px = 1rpx。

    如果你心疼你的开发小哥哥,让他少掉点头发,设计稿用750*1334的尺寸。但如果你的开发小哥哥之前老欺负你,那你就看着办吧,他都能搞定。

    二、切图只需切750的尺寸

    设计稿用二倍图做的(750*1334),只需给一倍的切片;如果是按一倍图设计的(375*667),只要给二倍的切图。真的不管其它尺寸吗?不是不想管,而是小程序的开发工具不支持。

    三、导航栏不要自定义

    标准高度:128rpx

    小程序很轻量,同时也有很多限制。导航栏不能自定义就是其中之一,能改变的只有颜色。

    这是官方的意思,但是,要改也是可以的,需要客户端版本是6.6.0以上,而且下拉会使整个页面下拉,也不好维护。

    你会说这不有小程序已经使用了嘛,是,这个小程序叫汪卡,现在,他们已经改回来了。所以,你也别难为你的开发小哥哥了。

    四、标签栏爱素颜

    这个标准名称叫:标签分页导航,标准高度:98rpx,简称标签栏。

    1. 偷笑别人花了脸

    又是一个安静的晚上,一个人窝在公司里设计,我承认这样真的很无奈,和其它小程序一样。听说你还在搞什么原创,加个投影来点渐变,自以为这样很棒简直无懈可击。结果开发小哥哥哭了,我相信是很美美的图,但是开发做不到啊,那种表情可以想象。

    虽然也可以,做点其它形态,那就拜托别让开发见到你。如果再能看到你,一定就是这么说,原生控件好处多多最好能用它。不用担心出问题,不用维护怕麻烦。

    2. 图标只要81rpx

    还是一个安静的晚上,还是我在做设计,这次我真的按耐不住,和其它小程序一样。听说你又再搞什么原创,中间图标变大大,破形破形再破形,燃烧开发脑细胞。

    但是,要知道,图标只要81rpx,小于大于都变形,一定记得规格框。数量只能2至5,多了少了不算数,你只能去改图标,其它组件说了算。

    五、弹窗不覆盖导航跟标签

    在小程序里导航栏跟标签栏的层级是最高的,以至于享受惯最高待遇的弹窗在这里,也要臣服于他们。

    六、视频限时多

    小程序对视频的支持不是特别的好,原则上在滚动控件里不能放视频,而且微信官方文档里是这样要求的。这点我也像我们开发小哥哥求证,确实是这样,优酷和腾讯视频都是将视频固定。

    但其实吧,这点已经被有些公司攻克了,比如开眼跟京东。攻克是攻克了,但是体验不怎么好。如果公司产品需要放视频,建议专门新开一个页面,视频部分最好不要有左右滚动。

    七、一稿适配

    iPhone X 怎么办,安卓怎么办,这些都不用再设计了,开发小哥哥都能搞定,相信他们。

    八、关于设计资源

    微信官方虽然有提供,但是更新时间停留在了2016年,没有现在新版的小程序样式,和现在的区别就在顶部导航栏上。

    最近我正好在看小程序设计,便动手加上了这些新样式,虽然不多,但都是很认真跟开发小哥哥对过的,里面也附带了官方 UI 控件,提供给大家。《资源:新版小程序 UI 控件,Sketch 版》

    展开全文
  • Java---设计模式app软件汇总应用

    千次阅读 2016-04-06 02:21:35
    这个软件只是为了更好的说明和了解设计模块而的。 Java 程序设计–包结构 Java程序设计的系统体系结构很一部分都体现在包结构上 大家看看我的这个软件的分层: 结构还是挺清楚的。 一种典型的Java应用...
  • 前端架构八大设计准则

    万次阅读 2020-07-14 21:04:03
    相信很多前端伙伴都有过这种困惑:工作了好几年了,每天都着重复的事情,无聊且繁琐。有所改变的只是从页面仔变成了业务仔。任何一家公司都是对我们有局限的,希望大家能够慢慢脱离业务层,往架构走。 本人...
  • 程序员如何在“小公司成长”和“大公司学习”

    千次阅读 多人点赞 2018-04-11 00:00:00
    除以上两点外,你还可能纠结于现任公司的大小,觉得在小公司做事多而杂,想去大公司,在大公司工作单一无趣,想去小公司历练,仿佛被困进职场的“围城”无法抉择,如果你也有这样的困扰,下边的文章可能会帮到你!...
  • 离职在即,在准备下一个工作环境的这段时间,忽然有一阵感慨,工作近五年,在这段时间中,体验了两种不同的工作环境:一个规模很大,各种开发体系完备的大公司,另一个(也是目前的)是一个规模100人左右的小公司。...
  • 而对能力强的人来说,海投简历之后会有大量的笔试和面试,笔试很耗体力,面试更很耗体力,不但需要打车或坐地铁在各个公司间穿梭,而且需要在面试时保持精神的高度集中,一般面下来都会精疲力尽,导致接下来的发挥
  • 目录 文章目录目录一、前言二、简介1. 谁发明了设计模式?2. 我怎么学不会设计模式?...5月20日那天投身实战型设计模式打磨,通过模拟互联网业务开发实际需求作为学习场景,讲解设计模式。 全书共计22个真实业务场
  • 大学四年我是如何学习程序设计

    万次阅读 多人点赞 2013-10-14 00:06:22
    最近,有很多同学关注我,尤其是不少在校学生,其中几位同学很想知道,大学四年,我是如何学习程序设计的。 我以前也计划写大学生活系列文章,既然有同学期待,我就开始写第1篇。 “我是如何学习程序设计的”是我...
  • 在我们身边,你会发现存在着很多小型软件公司,他们少则几人,多则几十人。他们在苦苦地经营着,有的不断壮大,有的也在不断衰弱。但是随着中小型企业对信息技术重视程度的提高,小型软件公司也会有更多的机遇。那么...
  • 设计模式的六原则

    万次阅读 多人点赞 2019-05-16 17:50:03
    在软件系统中,一个类(到模块,到方法)承担的职责越多,它被复用的可能性就越,而且一个类承担的职责过多,就相当于将这些职责耦合在一起,当其中一个职责变化时,可能会影响其他职责的运作,因此要将这些...
  • 一是之前都在小公司,想到真正的大公司去体验大公司的工作;二是大公司的上升空间比较大,相对来说也比较稳定。 自从填了资料,时不时有企业联系。规模小的,一般直接拒绝了;规模大的,也有一部分看不上我的。 ...
  • 深入理解面向对象设计的七原则

    千次阅读 2012-05-28 00:36:45
    深入理解面向对象设计的七原则 一.面向对象设计的七原则是什么? 1.开放封闭原则 2.里氏转换原则 3.依赖倒转原则 4.组合/聚合原则 5.接口隔离原则 6.“迪米特”法则 7.单一职责原则 二.七原则是...
  • 一、领域驱动设计大设计:战略设计和战术设计 二、理解和分析领域+子域+核心域+通用域+支撑域 三、理解和分析界限上下文,定义领域边界 四、理解和分析实体和值对象 五、理解和分析聚合思想:聚合和聚合...
  • 职业生涯-小公司大公司的不同(持续更新)

    千次阅读 多人点赞 2014-09-29 01:43:06
     算算今年算是步入软件行业的第二个年头,在小公司待过一年,今年来成都以后开始在一家广电行业的软件公司工作。从小公司跳到索贝以后,工作方式的改变,对技术方面的要求不是那么高,公司的产品已经成熟和成型,我...
  • 在大数据时代,为了合理分配规模集群的资源,满足日益增多的服务和任务的资源需求,出现了诸如Borg,Mesos,YARN,Omega等一系列的集群资源调度系统。从系统的架构来考虑,可以把它们划分为集中式调度器(Borg),...
  • 参加中国大学生计算机设计大赛心得

    万次阅读 多人点赞 2017-09-13 00:30:51
    很高兴今年代表学校参加了中国大学生计算机设计大赛,这是我们学校第一次参加该比赛,我们选择了服务外包类。并且我们学校取得了一项一等奖,一项三等奖,还有一个直报平台三等奖。我们组很幸运是十个一等奖之一,...
  • 大四上学期开学时开始准备论文的,首先是确定论文主题,看自己想什么毕业设计,可以选取之前接触过的,过的东西,这样快一些,如果选的是没接触过的方向,一定要早点开始。打算一个程序,因为感觉程序...
  • 本文主要整理了一些大屏设计过程中的方法和原则,希望能够为大家提供一些借鉴思路。 大屏是什么?大屏设计是最近比较流行的概念,一般按照功能来分有几种:1. 可交互的触摸屏,大多运用在互动教学课程或者...
  • 23种设计模式模式详解 Java UML类图知识(一)设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式的好处:代码的可重用性、可扩展性,可阅读性,...
  • 用一个较简单的阐释,一般的手机设计公司是需要最基本有六个部门:ID、MD、HW、SW、PM、Sourcing、QA。 1、ID(Industry Design)工业设计 包括手机的外观、材质、手感、颜色配搭,主要界面的实现与及色彩等方面的...
  • 详细讲解面向对象设计的六原则

    千次阅读 2020-07-08 21:13:57
    前言 其实,六原则虽说是原则,但它们并不是强制性的,...所以,还是那句话,在合适的场景选择合适的技术! 六原则 言归正传,这是我学习设计模式系列的第一篇文章,本文主要讲的是面向对象设计应该遵循的六.
  • 我们公司部分传统软件公司一样,随着业务的发展和新领域的开拓,公司的管理风格越来越像华为,这是不是最佳的演进路线,我觉得值得探讨,以下是我的思考,希望跟大家讨论。 一个问题 前段时间跟一个创业的朋友...
  • 00.设计模式之六原则

    万次阅读 2018-02-12 10:26:46
    在程序需要进行拓展的时候,不能修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。 2、...
  • 如何APP界面设计

    千次阅读 2018-02-15 14:28:44
    如何APP界面设计转载 2013年05月17日 18:01:143213航班管家创意设计总监向怡宁近日在一线下活动中分享移动应用界面设计的话题,很实用,在此与大家分享。用户心态用户在面对移动应用时,心态有三特征:第一是微...
  • 常见的拖垮中小公司技术团队的10宗罪

    万次阅读 多人点赞 2020-12-16 18:13:44
    根据周围公司的情况,总结了拖垮中小公司技术团队的主要因素,当然,你也可以使用下面的手段,把你现在的公司拖垮(与本人无关),正所谓术高莫用,年轻人,耗子尾汁: 1、外行管内行 部分公司,老板本身不懂技术...
  • 微信程序 谈谈在大学初次写项目的体验

    万次阅读 多人点赞 2020-03-20 09:34:59
    作为初入项目组的萌新,你可能会一点java编写,可能听说过spring,但是基本上所有的人,都不可能把所有的流程都做的完美,老师可以根据你的能力和兴趣,给你分配到合适的位置,比如让你写代码,让你做设计,甚至是...
  • 软件架构设计的七原则

    千次阅读 2019-06-21 22:02:11
    1、开闭原则 开闭原则(Open-Closed Principle, OCP)是指一个软件实体如...闭原则,是面向对象设计中最基础的设计原则。它指导我们如何建立稳定灵活的系统,例如:我们版本更新,我尽可能不修改源代码,但是可以增...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 306,583
精华内容 122,633
关键字:

做设计去大公司还是小公司