大公司,还是小公司?

职场生涯总会面临着选择,尤其对我们这些ITER来说,跳槽的频率应该是所有行业中相当大的了。那么我们跳来跳去,究竟该选择什么样的公司  ? 大 or 小 。

工作三年多了,经历一大一小,最近也面试了不少家公司,形态各异,说说自己的感受想法。

 

在小公司中,给我个人的印象大多数环境都不怎么样。定义下这个小公司规模吧,在几人到几十人吧,反正不会超过100人。

亲历一家小公司, 面试见过数家小型公司

我觉得大概分两种:

1.真正的黑穷丑

入职原因:实在没地方去了,毕业什么也不会,来做苦工吧

缺点:加班是家常便饭、工资少的可怜、福利基本没有,事事都要你干

优点:锻炼你顽强的意志力、培养男人的愤怒血性,当然干的多了能力自然也会有提升,不过如果没有牛人带且自己也不是特强的话,你的视野应该是比较窄的

2.有稳定业务、公司盈利还不错,待遇也可以媲美大公司

缺点:还是个人视野的问题,如果你个人能力很好,不是野心很大,在小公司也不错

优点:至少福利待遇不会差,环境也还可以,公司小自己做的贡献领导会看到,做个2,3年可能就是公司的主干力量了,有成就感。

 

说说自己的第一家公司,那个小公司

自己毕业时选择的是这家小公司,说选择当时是有对比,而最终决定去这家小公司的原因是他给开了3k的工资,比其他两个相对大的公司多,于是就去了,虽然环境不怎么样,自己也忍了,觉得应该锻炼机会很多吧,有家公司环境着实不错,可是帝都1600的工资实在觉得跌面儿。

正像我说的第2种小公司一样,老板有自己的关系公司每年的盈利还不错,几十人的小公司过的也还算舒服。工资每年都会涨,没用自己提过,基本在一年1k左右,毕业刚去的那年发了5k的年终奖,欣喜的不亦乐乎。

在公司的工作就是做一些小项目,很少加班,开始有人带,而后就是自己做项目,整个项目的方方面面,再后来还要带一些刚毕业的小弟弟,实在不敢以师傅挂名,羞愧不敢当,觉得自己的水平不够,于是考虑到在该公司的状况也就如此了,自己又不是视野很宽知道学什么的主,于是有了离开的打算,想去看看国外的月亮。

没见过国外的月亮,都会觉得外面的月亮是更圆的。尽管工作2年的时候工资翻了一倍,那年的年终奖也拿到2w多的地步,老板器重的情况下,还是选择了了离开。觉得外面的世界很精彩,自己需要出去看看,就这样离开了,来到了一家规模还比较大的互联网公司,虽然工资只比原来多了1k,还是去了,觉得神秘的大公司应该可以学习到不少的东西吧。很庆幸,刚毕业没有遇见第一种小公司,一些脏乱差,到处摆满东西的公司在后来的面试时还真是见过几个。一个插曲:一个什么外包公司要我去面试,进去后一看里面安了很多挡板,临时搭的那种,我以为公司发展过来的小分部,随后了解说这是公司总部,汗颜。

 

来到了大公司

虽然钱没多挣(也许还不如以前的多),但一下子觉得自己牛逼了不少,因为自己的公司耳熟能详啊,可以和别人吹牛逼,也可以给自己的职业生涯贴贴金。干净的办公环境,每过一会儿就有人清理的卫生间,正版的操作系统、应用软件,公司项目用的新技术,一切的一切都是新鲜的,就像一个村儿逼来到了城里看见了摩天大厦,豁然开朗。周围人也都是4,5年工作经验的牛人......

也就是半年吧,新鲜感过了,也没什么了。唯一感觉的就是觉得工作无聊,整天维护着那么一个小项目,有时很长时间都不知道做什么,也许是自己的问题吧,但是我确定的是这不是我想要的,跟我想的不一样。不过在该公司的一年多时间里,技术上有一定的提高、见识也增长了不少,但是更大的变化是自己的思想发生了很大的改变。以前觉得自己是一个.net程序员,就像园子里曾经有人说,这个叫法很蹩脚很奇怪,确实是这样,我们为什么要把自己定义为一个xx程序员?而我们只是一个程序员啊,写代码的程序员,不管是c#,php,python,javascript.... 这是一个重要改变。

一直在想,我追求的所谓大公司,到底追求的是什么?

离开第一家小公司想要追求的东西,想要有人带,有高手指导,而这只不过是自己能力的欠缺与知识获取方面能力的不足罢了。当我们自己这两方面足够强大的时候,我们就成为了高手,不再需要别人的指导,你追求的大公司也就成为了一个空壳。

 

所以我觉得,大公司、小公司都无所谓,首先我们要让自己牛逼,或者知道怎样牛逼起来,然后再有施展技能的平台就够了,大、小只是一个壳罢了,问题的根源在于你是否能够牛逼起来

 

posted on 2013-01-17 14:40 一颗卤蛋 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/lyroge/archive/2013/01/17/2864392.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Java的项目管理工具主要有Maven和Gradle两种,它们都可以用于依赖管理、构建打包等任务。Maven是Java项目最早的构建工具之一,而Gradle则相对较新,但是由于其优越的性能和灵活性,近年来越来越受到开发者的青睐。 从功能上来说,Maven和Gradle在很多方面都是相似的。它们都可以自动下载和安装项目依赖,管理项目构建过程,执行单元测试,生成构建报告等。但是在实际使用中,Gradle比Maven更加灵活,支持更多的编程语言和构建场景,对于复杂的构建任务和定制化需求更容易实现。 在大公司中,使用Maven和Gradle的比例都比较高。Maven由于历史原因,被广泛使用,特别是在传统的企业级项目中。而Gradle则更多地被用于新一代的云原生应用、大数据、移动应用等场景。 综合而言,Maven和Gradle各有优劣,选择哪一个更好要根据具体的项目需求和个人偏好来决定。但是在新兴技术领域和大型应用开发中,Gradle逐渐成为主流。 ### 回答2: Maven和Gradle都是用于Java项目构建和管理的工具,没有绝对的好坏之分,选择哪个更适合取决于项目需求和开发团队的偏好。以下是对比两者的详细说明: 1. Maven是更早被广泛采用的构建工具,它使用XML格式的配置文件(pom.xml)来管理项目依赖、构建生命周期以及其他配置。Maven支持丰富的插件生态系统,几乎可以满足大部分Java项目的构建需求。由于其长期存在和大量的资源支持,大部分传统的、久经考验的项目仍然在使用Maven。 2. Gradle是近年来逐渐流行起来的构建工具,它采用了Groovy DSL(Domain Specific Language)用于项目配置。Gradle的配置灵活性和易用性要稍好于Maven,使得它能更方便地支持各种自定义需求,并且可以更好地与其他工具集成。Gradle还引入了增量构建、缓存和任务优化等特性,使其构建速度更快,并且对多模块构建和多项目构建也有良好的支持。 3. 对于现今大公司,很难一概而论它们普遍使用哪个构建工具,因为选择取决于项目的特定需求和团队的偏好。然而,许多新兴公司和项目趋向于选择Gradle,因为其更灵活的配置和带来的高效构建特性更适应当前快速迭代和灵活开发的需求。 总结来说,Maven是一种成熟、稳定且强大的构建工具,适用于传统的、稳定的Java项目。而Gradle则是一种更现代化、灵活且高效的构建工具,适用于新兴的、需要更快速迭代和灵活开发的项目。最终选择哪个构建工具,需要根据项目需求、团队技术能力和个人偏好来决定。 ### 回答3: Java使用Maven和Gradle都可以作为构建工具,它们都有一定的优点和特点。 首先,Maven是Java最早的构建工具之一,具有较长的历史和广泛的使用。它通过基于XML的配置文件(pom.xml)来管理项目的依赖、构建过程、测试等,并且具有丰富的插件生态系统。Maven具有良好的兼容性,可以与各种开发工具和持续集成工具集成,非常适合大型项目和复杂的依赖管理。 相比之下,Gradle是近年来逐渐流行起来的构建工具。它使用基于Groovy和Kotlin的领域特定语言(DSL)来定义构建脚本,具有更简洁灵活的语法和更高的可读性。同时,Gradle具有更快的构建速度和更高的性能,可以根据增量编译和缓存机制智能地决定哪些任务需要重新执行。此外,Gradle还能够很好地处理多项目和多模块的构建,更适合大规模的软件开发团队。 目前,大部分大型公司都在使用Maven或Gradle来构建他们的Java项目。具体使用哪种构建工具主要取决于团队的需求和喜好,以及项目的规模和复杂程度。一些公司可能因为使用Maven较长时间,已经建立了一套完善的Maven生态系统,因此继续沿用Maven。而一些新兴的公司或团队,可能更倾向于使用Gradle,享受其更简洁、高效的优势。 综上所述,无论是Maven还是Gradle,都是优秀的构建工具,选择哪个取决于个人需求和项目特点。同时,需要注意的是,掌握并理解这两种构建工具的使用和原理,对Java开发人员来说都是很重要的技能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值