去年还没工作,所以交了今年的社区医院工作不给交保险保,今年开始找工作,9月份正式入职,单位的社保和社区的社保冲突吗

法律快车 版权所有
粤ICP备号-5 增值电信业务经营许可证 (ICP)证粤B2-
客服QQ: (注:此QQ不提供法律咨询)
免费问律师最好都到社保中心了解清楚。并且最好不要让医保欠费。  如需个人缴纳社保、转出和退保的、个人身份证复印件,可咨询当地社保中心详细了解。如果辞职后马上找到新的单位工作的话,这样的话,完全可以转由自己个人续保,医药费的报销会在停保的次月停止,只需要缴纳养老金和医疗费用,需要提供个人身份证,需要提供你和原单位的解除劳动合同证明,这种情况下不同地区不同单位可能会有不同的处理方式事实上,基数以当地的平均工资为标准,但是停保的这段时间的社保费用之后还是需要补齐的,将自己的社保挂在该单位下,到医保中心办理医保的参保手续,当然,你只需要把钱交给同事,辞职后的社保是可以办理转移,首先要去当地的人才服务中心办理失业登记,续保费用也是由新单位承担,根据提示填写相关登记表,可以办理转移手续,需要半年的等待观察期,不过这样公司给缴纳的那部分费用也需要自己承担,以后有了新工作再续保,可咨询服务中心工作人员进行办理,也可以同时申请当地的失业救济金,让同事继续帮忙续保。例如有的单位允许你将自己的社保账户转到同事的账户下,由新单位续保,因为一旦医保欠费三个月以上。  需要注意的是,比例不同地区有不同规定、失业证明,从单位的账户转移到自己的账户,这个在辞职前。  如果辞职后没有马上找到新的单位。如果新单位在异地,费用都是由自己承担,可能需要根据异地的社保中心确认或者根据异地不同的政策办理,每个地区对于失业人员会有相应的优惠政策和待遇,才可以享受以前同样的待遇,由该单位的名义续保。还有一种方法。如果是个人续保的话。也可以停保一段时间、原单位出具的医保证明书。然后,是找一个单位。但总而言之,这种方法并不划算,经济负担就会比较大,也不用担心社保会被清零
信用卡 8万额度 闪电办理
0抵押 0担保 最高贷50万
多重保障 价格低 最高50万保额
网友推荐信用卡
中信银行银联标准IC信用卡已有201万人申请
中信银行颜卡定制款信用卡已有79万人申请
平安车主卡金卡已有137万人申请
平安标准卡金卡已有115万人申请
招商YOUNG卡已有62万人申请
自己交社保,你自己可以去找一家人力资源公司挂靠代缴,之前公司交的社保都是有用的如果你现在找的工作公司也交社保的话,你可以在你之前公司交社保的社保局开个社保转出函并开社保缴费证明,也是一样的,只要自己办好了转移或者后期办理合并,拿到你新入职的公司就可以接着交了,拿到人力资源公司去继续交。如果是现在没找工作或者找的工作公司没有交社保,要从之前交社保的社保局开社保转出函并开社保缴费证明
没有关系的,就从现在开始再交好了,在你退休前,目前的政策是,你一定还很年轻吧你可以不补交前几年的社保,现在重新工作了,社保交满15年就行了
社保还存在.2-2%:单位0,个人2%(自己缴纳的进入个人帐户)。社保缴费比例,个人8%(自己缴纳的进入个人帐户);工伤保险.6-1%没有找到工作可以自己缴纳社保;失业保险;医疗保险,个人1%:单位20%:单位2%:单位8%:养老保险。找到工作后;生育保险,个人不缴纳,本人凭用人单位出具的已备案的《录用人员登记备案花名册》到其原参保代理点办理缴费核减手续。然后由用人单位到市社会保险征缴中心基金征缴管理科办理续保,个人不缴纳:单位0 &
你可以续保你也不用补交,除非你欠费,不过你的这种情况是不欠费的。因为你离职后,原单位的行政会到社保局去把你的社保办停了,也就是说你的社保现在是在原单位所属的社保局的,但是是属于停保状态。如果你现在还想继续参保,到你原单位的社保局去办理转出,转到你现在公司所属的社保局。然后就可以了。你说你的社保卡丢了,也没有关系,你拿着身份证,到原来单位所属社保局查询,问你的社保号,并且重新办理一张社保卡即可。因为我就是从事社保工作的,所以我想我的回答应该对你有帮助
你单位自动就把你的养老保险转移到当地的社保的散户中了。你可以自己去续保,也可以先放着,以后再续保或者转移。 &
完全可以啊。自己持身份证和解除劳动关系证明到当地社保续保就可以了
1)自己交吧!咱们都是些打工的,企业交的太多了!2)自己可以办理下续保,现在很方便的,去政府办公大厅马上就办好了,不用那么麻烦,以前少的可以补交,现在政府对老百姓还是不错的。 热心网友&凤凰金融微信
当前位置: / 公司不缴纳社保医疗、养老险怎么办?
公司不缴纳社保医疗、养老险怎么办?
日期: 来源 :网络
养老、医疗保险只有自己缴纳的部分,单位的部分未缴纳,这种情况该如何处理。小编提醒,单位和个人都有义务缴纳国家规定比例的五险一金。  公司不缴纳社保怎么办  养老、医疗保险只有自己缴纳的部分,单位的部分未缴纳。这样合法吗?  社保局回复:按照《社会保险法》等法律法规规定,社会保险费由用人单位和个人按照各自比例承担费用,个人部分由单位代扣代缴,因此您说的这种情况显然是不符合规定的。另按照有关规定
扩展阅读:
  养老、医疗保险只有自己缴纳的部分,单位的部分未缴纳,这种情况该如何处理。小编提醒,单位和个人都有义务缴纳国家规定比例的五险一金。
  公司不缴纳社保怎么办
  养老、医疗保险只有自己缴纳的部分,单位的部分未缴纳。这样合法吗?
  社保局回复:按照《社会保险法》等法律法规规定,社会保险费由用人单位和个人按照各自比例承担费用,个人部分由单位代扣代缴,因此您说的这种情况显然是不符合规定的。另按照有关规定,社会保险费征缴由地税部门执行,单位欠费问题您可向地税部门反映。
  公司未按照本人实际工资交社保怎么办
  案例:襄阳创源电站运营有限公司,从2010年至今未按照本人实际工资交社保,及住房公积金,本人于日向复聪路劳动监察部门举报且已受理,也向劳动监察部门出具了本人的3年工资明细及五险一金的缴费情况(工资明细中有)、劳动合同、考勤明细;出具了襄城社保办事处证明本人2010年至2017年的社保参保缴费基数证明。根据贵网站上的《劳动保障监察办事指南》相关规定:六、办理时间及时限对符合条件的举报投诉,劳动监察机构在接到投诉之日起5个工作日内依法受理和立案。对违反劳动保障法律、法规或规章的行为的调查,从立案之日起60个工作日内完成,情况复杂的,经批准,可以延长30个工作日。案件调查完成后根据事实和法律依据在15个工作日内作出行政处罚、行政处理或者责令改正的决定。已经4个月了,超过了以上规定时间了,为什么还未结果?
  社保局回复:公司上班期间未按照本人实际工资缴纳社保费及住房公积金问题,经了解,您于2月26日到我单位反映上诉问题,并于2月27日向襄城区人民法院提起诉讼,要求该公司支付其经济补偿金、补缴社会保险等10项诉求共计元,襄城区人民法院受理后正在庭前调解。目前您和公司已就全部诉讼请求达成一致意见,并签订了调解协议,本周内将履行到位。
扩展阅读:
以上所述是小编给大家介绍的“公司不缴纳社保医疗、养老险怎么办?”,希望对大家有所帮助,如果大家有任何疑问,可以随时给我留言,我们会及时回复大家,最后非常感谢大家对我们网站的支持!
社保的重要性,想必大家都知道。而关于办理社保,很多没怎么接触社保的小伙伴首先第一...
一个新员工进公司工作多久才会买社保?有职场新人向小编咨询,员工进公司干多久,用人...
企业招收新员工需要为新员工开办社保,那么新员工的社保怎么开通?怎么缴费呢?小宝提...
原来是外地社保,去北京以后可以把外地社保转入北京吗?提醒您,如果您符合外地社保转...
社保和养老保险有什么区别?社保、养老保险都关系到个人利益,所以大家普遍都很关注。...
农村养老保险主要是针对农村居民的一项社会保障,需要个人缴费,退休后可按月领取养老...
社会养老保险是我国公民依法享有的基本保障,但是也有些人因为种种原因没有及早参加养...
外地人在北京养老保险怎么办?如果退休了,又应该如何在北京领取养老保险呢?小编提醒...
独生子女家庭符合计划生育,父母退休后,满足独生子女养老保险补贴政策的,可申请独生...
社保的重要性,想必大家都知道。而关于办理社保,很多没怎么接触社保的小伙伴首先第一...
【声明】本文内容由网友发布,仅代表网友个人经验或观点,不代表本网站立场和观点。如果本文侵犯了您的知识产权,请与我们取得联系,我们会及时修改或删除。
在我国社会保险法规定,办理退休的条件是,到达退休年龄,并累计交满15年的养老保险... 在我国社会保险法规定,办理退休的条件是,到达退休年龄,并累计交满15年的养老保险。那么连续和累计交社保15年领的退休金一样吗?下面小编整理了以下缴纳社保相关的内容,供大家参考,详细内容见文。  退休金,是企业或事业单位职工或工作人员退休后一次或分次支付给职工的服务酬劳的一部分。退休金的多少和你平时交的社保也有很大关系。那么,社保连续交15年和累计交15年领的退休金一样吗?小面由小编为你解答。
如果个人社保如果中间停缴了会不会影响以后的退休养老金的领取呢?按照规定,社保交满... 如果个人社保如果中间停缴了会不会影响以后的退休养老金的领取呢?按照规定,社保交满十五年后就符合退休养老金领取条件。  社保中间断缴是否影响下岗退休?  我是中信重机一名下岗女工,1986年进厂,1998年下岗,自己缴养老金缴到2007年,应为生活困难,中间就断档了,2014年新单位又开始给我缴社保,我想咨询咨询我50岁能不能办退休。  社保局回复:根据《职工基本养老保险个人账户管理暂行办法》
产妇生育以后,可以申领社保生育津贴。那么社保生育津贴申领以后,钱多久可以到账呢?... 产妇生育以后,可以申领社保生育津贴。那么社保生育津贴申领以后,钱多久可以到账呢?各地社保生育津贴的到账时间规定不一样,一般都可以在1个月之内到账,久一点的可能需要两三个月,但最长一般不超过90天。下文将为您详细介绍社保生育津贴的到账时间。  社保生育津贴多久到账?  各地社保生育津贴的到账时间不同,一般都是在30天内到账,最长不超过90天。下面是我国几个主要城市社保生育津贴的到账时间。  1
社保卡有金融功能、医保功能,激活社保卡的功能需要去银行或者医保局办理。下文为你详... 社保卡有金融功能、医保功能,激活社保卡的功能需要去银行或者医保局办理。下文为你详细介绍。  社保卡的医保功能激活流程指南  持卡人携个人身份证原件到发卡银行所属的各网点,激活新社保卡的金融功能和医保功能,即设置医保账户和金融账户的密码即可。在新社保卡激活后的第二个月,社保部门就会将医保个人账户资金注入新社保卡,旧医保卡内的个人账户资金仍可继续使用,直到余额为0。  社保卡的医保功能激活案例
社会保险基数简称社保基数,是指职工在一个社保年度的社会保险缴费基数。它是按照职工... 社会保险基数简称社保基数,是指职工在一个社保年度的社会保险缴费基数。它是按照职工上一年度1月至12月的所有工资性收入所得的月平均额来进行确定。社会保险缴费基数是计算用人单位及其职工缴纳社保费和职工社会保险待遇的重要依据,有上限和下限之分,具体数额根据各地区实际情况而定。  缴费基数上限是指,职工工资收入超过上一年省、市在岗职工月平均工资算术平均数300%以上的部份不计入缴费基数;  缴费基数
一个新员工进公司工作多久才会买社保?有职场新人向小编咨询,员工进公司干多久,用人... 一个新员工进公司工作多久才会买社保?有职场新人向小编咨询,员工进公司干多久,用人单位才会愿意帮助员工缴纳五险一金。根据《社会保险法》第五十八条规定,公司必须要在员工进公司三十日内缴纳社保。员工要工作多久才给员工买社保根据《劳动合同法》第十条规定:建立劳动关系,应当订立书面劳动合同。已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一个月内订立书面劳动合同。《社会保险法》第五十八条规定:用
新生儿可以办理医疗保险吗?新生儿出生后即可拿着出生证明去当地的社保局咨询办理医疗... 新生儿可以办理医疗保险吗?新生儿出生后即可拿着出生证明去当地的社保局咨询办理医疗保险,本文提供2018年最新的新生儿和婴幼儿办理医疗保险的流程供参考。  新生儿保险怎么办理?  请问刚刚出生的婴儿保险该怎么办理,到哪个地方办?社保局回复:新生儿办理一卡通,孩子父亲或母亲需携带本人身份证原件及复印件、新生儿户口簿原件及复印件、新生儿出生医学证明原件及复印件,到办理社保卡的银行网点进行一卡通制卡
社保卡和医保卡是一张卡吗,两者到底有什么区别?根据小编整理发现,社保卡和医保卡不... 社保卡和医保卡是一张卡吗,两者到底有什么区别?根据小编整理发现,社保卡和医保卡不是一张卡,功能和使用方法不同。下文为你详细介绍。  社保卡和医保卡区别  医保卡是就医的时候用来报销的。社保卡是领取养老保险用的。发放的社保卡一般就是指医保卡。目前全国推行的社会保障卡(简称社保卡)包含养老、医保、失业、工伤、生育及银行功能为一体的多功能卡。  社保卡具有医保卡的功能吗  回复:我的社保卡早已领取
个人社保可以补交吗?如果个人社保因故中断如何办理补交,社保补交都需要什么手续和材... 个人社保可以补交吗?如果个人社保因故中断如何办理补交,社保补交都需要什么手续和材料?根据新规,个人社保可以补交。下文为您提供详细的社保补交指南供参考。  能否补齐个人社保  案例:几年前失业后,我一直以灵活就业人员身份,自费续缴个人的养老和医疗保险。今年四月份,我入职新单位。在办理社保接续等相关业务过程中,因一些特殊原因,导致我当月的社保欠缴一个月……我想打听一下:我现在能否把欠缴的社保补缴
不缴纳社保对于我们有什么影响?最近,许多进城务工的劳动者找工作,并不重视用人单位... 不缴纳社保对于我们有什么影响?最近,许多进城务工的劳动者找工作,并不重视用人单位是否给其缴纳五险一金,只关注工资的多少。其实,没有缴纳社保的,一旦出了事故或者失业是无法享受社保保障的,由此可见社保是很重要的。  不缴纳社保对于我们有什么影响  1、劳动者的社保处于未缴、欠缴状态时,在此期间若发生工伤、医疗、失业、生育的情况下,就不能享受相应的社会保险待遇;  2、劳动者没缴纳社保,在很多地区
尊敬的用户欢迎您 短信验证即登录,未注册将自动创建账号
获取验证码
我有邀请人
阅读并同意& 提交
账户密码登录
尊敬的用户欢迎您 请使用您的账号及密码进行登录
获取验证码
短信验证码登录(注册)
恭喜您,已注册成功! 北京银行资金托管
资金安全全程保障IT学生解惑真经——值得思考
IT学生解惑真经——值得思考
马开东云搜索--为百万程序员,站长服务,关注Python,Java及Web框架,大数据Hadoop MR Hive Hbase Spark Storm,自然语言NLP,机器学习 K-means 朴素贝叶斯 SVM 随机森林等,推荐系统协同过滤,神经网络CNN RNN,深度学习TensorFlow,IT互联网,科技资讯,想你所想,知你不知,共享信息,改变世界!做个用代码改变世界的程序员,我喂自己袋盐.
因此如果你的梦想是“进一步深造,研究专业知识”,那么在选学校、选导师的时候一定要多注意,最好选在这个领域有名的学校和导师,如果有可能的话能去美国等发达国家留学最好,因为在很多领域特别是计算机领域这些国家都是处在前沿,而且他们的科研气氛也更浓一些。
想法二“想通过读研实现转专业、进名校的愿望”
有的同学由于高考时的种种原因,在本科期间没有读自己满意的专业、大学,想通过跨专业或者跨校考研来圆自己的梦。
我的习惯还是先泼冷水:企业里是招聘人去帮它赚钱的,因此专业、学校都不是他们关注的对象,根据我工作这么多年的经验来看,企业里同事之间根本不知道彼此的专业、学校、学历是什么,甚至连领导都不清楚。无论是你决定考研还是直接就业,那么都应该把提升个人实力作为首先考虑的因素。
如果你还是决定跨专业、跨学校考研的话,需要做好心理准备,首先导师对于跨专业、跨学校考研的人通常是有歧视的,因为考研录取的时候导师有很大的自主性,因此经常会出现有些同学考试成绩非常高,但是最后仍然落选的情况;其次有的企业里也对跨专业、跨学校的硕士毕业生有一定的歧视,很多企业招聘里都注明“要求本科和硕士期间的专业基本一致,本科期间院校必须是211院校”等。虽然这些都是一些软性的门槛,只要有能力,这些都不是问题,但是同学们仍然必须做好比别人努力更多、受更多打击的心理准备。
想法三:“不想找工作,考一考看,万一考上呢”
有一部分同学是怀着“撞大运”的想法考研的,他们的想法就是“万一能考上呢?就省得找工作了”,这些同学通常都是用“我准备考研,不去找工作”为理由逃避就业,但是平时不看书,连考研的辅导资料都是从图书馆借的,看两页就扔到一边儿去了。用脑子想想看,那些每天都没白天没黑夜备考的同学都不一定能考上,这样的大运怎么可能让你撞上呢?
每年研究生考试的时候都有相当数量的考生根本没去参加考试或者考了一两门就再也没去考,理由很简单,他们根本没任何准备,怎么可能考上?
因此那些只是“撞大运”、“借考研逃避就业”的同学还是醒醒吧,面对现实,想一想下一步该怎么办才是实际的事情。
想法四:“考研很难,一个名额有好几十个人报考”
很多同学描述一个研究生名额难考的证据就是“有100个人报那个导师,那个导师只招10个”,其实还是我在这个系列的文章一开始提到的那样大部分报名的同学都不努力,一部分是撞大运去了,一部分是自我约束力不强没有认真备考,真正用心准备的没有几个人。高考和研究生考试的最大区别就是所有的同班同学都是参加高考的,大家有统一的目标、统一的时间点、统一的学习计划,而研究生考试则不一样,不是所有的同学都考、时间进度靠自己安排,因此能从始至终坚持下来,学习方法得到的人没有几个,因此只要你能坚持下来,并且学习方法得当的话考试取得好成绩并不是非常困难。
想法五:“从大一开始就准备考研”
有一部分同学是从大一就开始准备考研的,大一就开始做考研题、看考研书,这可能是从高中带过来的学习习惯,这也是很多人管大一叫做“高四”的原因。其实也完全没有这个必要。在决定考研之前,先把假定自己不考研,然后自己给自己考研的理由,如果决定了考研再想后面的事情。刚才我说了,考研并没有想像中的那么难,没必要这么过早准备。如果你们学校有保研的机会,并且保研的专业、导师也比较满意的话,只要把高数、英语等考研公共课以及主干专业课学好,然后在期末考试中尽可能的拿到好成绩、拿奖学金就可以,这样能争取到保送名额的机会的话就轻松了,可以利用剩下的一年大四的时间继续充实自己,即使没有保研成功的话,因为之前高数、英语以及主干专业课等考研课程学的都不错,只要花上半年复习一下考研成功的几率也是非常高的。剩下的时间还是要用来多动手、多参与实践,如果自己在大学前三年把动手能力锻炼的很好了,那么如果考研成功,你在导师眼中也是红人(考研成功并不是最终的成功,如果在研究生期间是失败的人的话你最终仍然是失败的),也就赢得更多的机会;如果考研失败,凭着自己很强的动手能力和扎实的专业知识、基础知识,找到一份好工作也并不是很困难的事情。
无论是否考研,大学前三年都应该是以学好专业知识,提高自己动手能力为主。
说了这么多,很多同学看到我很多时候都是在说研究生的坏话,“是不是因为杨中科老师没有读研,而吃不到葡萄说葡萄酸呢?”。说实话研究生教育本不应该像我说的那样不好,但是这是现实。任何事情都有两面性,我相信质量过关的研究生学习的利还是大于弊的,只不过现在很多同学被蒙蔽了眼睛,只看到它好的一面,而没有看到他坏的一面,我在这里把坏的一面讲出来,同学们自己根据这些进行判断自己是否应该考研。
也许你认为我的这篇长达九页的“解惑”系列文章是我在学生大本营、如鹏网里发表的最没意思的文章,因为这篇文章根本没有告诉你是否应该考研。考研与其他事情不一样,如果你问我是不是应该喝农药,我肯定告诉你不应该,因为谁喝农药谁都会死;如果你问我你中了一百万,是不是应该去兑奖,我肯定告诉你应该去,因为谁不去谁是傻子。但是考研则不一样,考研对不同的人、不同的环境有不同的取舍,你只能根据自己的情况进行选择。我不可能给你答案,因为每个人都不一样,如果非要一个答案的话,我建议你抛硬币,正面朝上就考研,背面就不考,这样你就不用选择了,可是你愿意把自己的命运交给硬币吗?
我这里列出了考研的好处与坏处,请根据自己的情况来决定。很多同学害怕做决定、害怕自己选择道路,因为习惯了家长为你选择道路,但是大家要知道做选择的权利是一个人最应该珍惜的权利,别人可以给你讲不同的路的差异,但是不同的人走一条路会有不同的结果,最后走路的是你,究竟走哪条路没有人可以代替你,希望大家珍惜选择的机会,选择好自己的路,然后勇往直前的走下去,不要停止!
学生评论:
邓可(C/C++学生):
长者的智慧。大家都想做的好一点,但是很多人都像这位同学一样 “为什么我老是静不下心来专心做一件事呢”? 问别人是没用的,关键在自己。
华东交大李鹏(C/C++学生):
我现在大一,看了这篇文章真是受益匪浅。我明白看了一个道理:只要你有才,不怕找不到工作!
重庆大学史苏明(3G/移动开发学生):
以前还比较懵懂,不知道到底是考研还是工作,看了之后目标基本明朗了。谢谢指导。
学什么样的知识才能赚钱?
这是发在我的邮箱里面的一封信,这里做个统一回答。一家之言,欢迎拍砖哈。
(原信篇幅过长,请大家到原帖去看)
我的回答:
这位同学你好,从这封信看得出来你的心情还是很急迫的,你这种心情我完全能够理解。我把问题分几点说,尽量说细一点,希望能对你有所帮助。
首先,你说你是09年毕业的大学生,那么算下来,你应该上班才几个月而已,就这一点,你能在新的单位几个月时间就把工作拿上手,首先恭喜你,这说明你是真的很有实力,当年我转行游戏编程,用了差不多两年才真正想清楚程序设计的真意,我觉得你比我强。呵呵。
你说Java基本上都是做B/S数据库,觉得没有意思,其实这个我也很理解,不过,我觉得你可能不是很了解实际情况。这里我需要给你讲清楚,其实不仅仅是Java程序员,只要到企业中做应用开发,或多或少都和数据库沾点边。当年我用VC还写报表系统呢,你能说这不是数据库?
其实有个问题可能大家都没有关注到,至少,我到学生大本营半年,发现大家都没有讨论过。那就是,做什么最赚钱?无可否认,软件可以实现各方面应用,不过,就我的观察,在现实生活中,有两种软件最赚钱,一种是数据库,一种就是嵌入式底层的东东,嗯,随着互联网的发展,目前做网络程序也很赚钱。
其实原因很简单,就是因为软件的盗版问题。我想看到我这篇文章的每个人,或多或少都用过盗版软件,包括我自己,呵呵,咱们中国人穷啊,动辄几百上千的软件费用,咱们买不起的,所以电脑城的光盘市场才这么火爆。
但是,这带来了另外一个问题,就是当有一天,我们自己成为软件开发者的时候,才发现,盗版导致我们自己的收入降低,无法维系生活。这时候,恐怕再来大声疾呼,杜绝盗版,已经晚了,你说是不?
其实我们可能对市场不敏感,反正每个月发薪水,收入基本上旱涝保收,但是公司的老总们对这个很敏感,软件卖不出钱,公司就亏本,亏多了,就垮掉了,最终程序员还是没有收入。
因此,公司里面做软件,一般都做上面的软件,即数据库应用,嵌入式应用,控制类应用,网络服务应用较多。因为这几种应用,不容易被盗版,能卖到钱。通用性的应用,比如操作系统,比如很多工具软件,比如PC游戏,其实很难卖钱的。
数据库应用,一般数据库本身是使用成熟的商用系统,如MySQL,SQL Server,Oracle等,我们小公司拿来,再根据具体应用需求,做二次定制开发,这是一大类市场,其实这个市场的真正名字叫做“企业数据应用定制市场”。由于是定制的,自然没有通用性,也就不会有盗版了。
控制类,嵌入式类,很多都和具体硬件设备相关,换个硬件平台就不通用了,大家知道,中国的东东,要防盗版,最好和硬件相关,只要绑定硬件,软件一般不好到,以前出的防病毒卡,汉卡什么的,其实利用的就是这个市场规律。
服务应用呢,就更好说了,由于主要程序逻辑都在服务器端,基于B/S的模型,客户端连个软件都没有,服务器的管理自然比卖出去的软件好管理,不容易盗版。因此,这类企业也活得长,比如各个网站,各种网游什么的。所以我一直觉得,以后云计算发展起来后,很多软件可能会把零售制改为租用制,比如photoshop,大家买套软件几千,但一般人就是处理一下自家照片,自然不划算,因此盗版很多,但以后假如软件公司把它做成服务器版,大家把照片上传,处理,最后再存回来,这个过程每次租金1毛钱,每个人都花得起的话,我看以后就没那么多盗版了。另外,服务器应用其实大多数也是数据库应用。
所以,我首先要说,不管你是不是换工作,以后你恐怕会一直遇到数据库类的应用,不管你喜欢不喜欢,但这是社会的现实,你必须承认。你说对吧?
在这个共识下,我们再来看,其实我们会发现,三大主流应用中,只有嵌入式不适合Java,其他的数据库和服务器应用,其实Java比C和C++方便得多,因此,我建议你就在Java这条路上走下去,不一定非要转C和C++。本来你的强项就是Java,而且这也是主流的可以卖钱的市场,为啥不坚持呢?
从另外一个角度说,我也认为你应该坚持,你毕竟毕业不到半年,对社会,对公司,对本职工作其实了解并不深入,你认为Java就那么几个设计模式,没有挑战性,这个我能理解,但是,我觉得你说的不全面。起码我做程序做了这么多年,到底有多少种设计模式,我也说不清楚,我相信很多人都说不清楚。需要具体应用具体分析。
我不是Java程序员,不过我觉得,如果要做一个合格的程序员,首先不应该是程序设计的大师,而应该是理解客户需求,并迅速拿出解决方案的专家,这个,不管用什么语言,不管在哪里工作,都是必须的,同时,这也需要很长时间的积累。
准确的讲,我认为,一个人不在一门语言,一种业务领域努力3年、5年乃至10年,是很难成为专家的。因此,我建议你完全没有必要这山望着那山高,轻易就决定跳槽,建议你就这个环境,先锻炼自己,我这里放句话,你可以试着验证一下,两三年以后,你再看Java语言和数据库开发,都还是会找到自己不会,值得学习和钻研的东西的。因为最起码,客户的需求是千变万化,永无止境的。
当然,话分两说,如果你真的喜欢C,很想做嵌入式应用,就是不想做Java,那也无可厚非,因为毕竟每个人都有选择的权利。
不过,我仍然不建议你辞职回家学习。我以前有句话,大学毕业,才是学习的开始,不过,这个大学毕业后的学习,和学校中的学习,有很大差别,突出的几点:没有老师,没有教材,都是自己主动学,针对自己的需求来学习,学技巧多,学原理少,并且一般都是干中学,而不是学完了再干,我总结就是“用以致学”,而不是“学以致用”,这是我总结的学习经验。
同时,毕业了,总不好意思再向家里面父母要钱,总得自己赚钱养活自己。你说是吧?你说辞职半年,专心学习,那你没有收入吃啥?还不是吃父母的?这样不是很好。
C语言没有那么神圣的,也没有太高的门槛的,不要想太复杂了。另外,指针,内存什么的,学习C语言确实能接触到,但是,我还是要说,C语言并不是因为有了指针和内存的直接访问,才牛叉,C语言是因为大量的程序员用它解决了很多具体应用,才牛叉的。请你注意不要学偏了,不要为学指针而学指针。指针就是指针,仅仅是个访问工具而已,不是用来显得很酷的,需要了才用它。
Java语言用个数组,其实也能模拟指针的大部分功能的。其实我作为C程序员,我们平时工作时对指针是很谨慎的,能不用都不用,尽量用引用来代替,为啥,因为危险,容易出错。
数据结构,计算机组成原理,算法语言,编译原理,嗯,还有个图论,这几门应该算最经典的计算机理论了,但是,也没那么神秘的,书店里面有,自己没事买几本回来看看就好了,生活是没有考试的,不需要你必须考够100分才能找到工作,了解,理解就好了,背书是背不出好程序员的。你说对吧?
其实这几门,不用C和C++语言,用Java语言一样可以学习的。嗯,编译原理可能够呛,需要理解一点C。
另外,我再给你透露一点点,其实真正实际应用中,我们对于上述基础知识用得很少,用得最多的,其实就是数据结构里面的队列了,其他,包括栈都很少用,C程序员也不是每天都从底层,从0做起的,还是有很多工具套用的。这和Java语言从框架开发是一个道理。
反而有一门课程建议你好好学,就是概率和统计学,这门知识是我现在应用最多的,很多时候,我们评估软件系统性能,瓶颈优化,都是在用这个学问。程序员做久了,可能大多数时候都是和这个在打交道,建议买本好好看。
总结一下吧,建议你目前暂时不要辞职,既然选择了Java和数据库应用开发,选择了B/S模型,你耐心做3年再看,也许3年后,你自己的想法就变了。
C可以学,你说的课程都可以学,不过,不要辞职专门学,先赚钱养活自己,再利用时间学习,你这么大的决心,每天晚上就不要看电视了,那你每天晚上,19:00~24:00,至少有5个小时来学习,利用好了,我敢说比你在大学里面效率高。
看书学习不是什么神秘,神圣的事情的,也不需要什么斋戒沐浴,念几天经才能学习,我觉得就和我们吃饭喝水一样,随时都可以学的,找几本书,就在床头放着,每天晚上看看,几个月也就看完了,又有多难嘛?
关键是,养成习惯。
你说对不?呵呵,先说到这里,有问题再问哈。
最后补充一点,如果学习C,并且有一定基础的话,等我书出来看看吧,里面的跨平台开发工程库,可以帮助你迅速掌握嵌入式底层的一些技巧。不过,要有基础哈,一点不会C看不明白的。
(该位同学继续来信咨询并表示了决心,原信过长,这里不转贴了,)
我的回复:
这位同学你好,我昨天其实已经说明了我的一个观点,虽然我建议你继续努力学习Java,不过,每个人都有选择的自由,因此,如果你还是坚持要学习C的话,我也不反对。
你在两封信里面,都强调你原来是个差生,但最后半年知道发奋学习,最终过五关斩六将,成功拿到offer,超过了很多同学,也让老师的眼镜掉了一地,呵呵,我真心恭喜你,也很佩服你。
其实我以前有笔记说过,人要发奋,什么时候都不晚,苏东坡的爸爸是这样,小时候我们学的《》也是将这个道理的。你能把计算机里面200G的游戏和电影删掉,换成学习资料,嗯,了不起,比我强。
不过,如果我们要讨论C的学习路径,恐怕要让你失望了。因为C和Java语言并不一样。并没有前人规划好的必然成功之路。
Java语言由于面向应用面相对狭窄,框架模板众多,最重要的,其主要工作方向比较确定,就是做基于网络的跨平台数据应用为主,因此,其发展方向很容易确定,学习路线也比较好规划。
但C显然不是这样,C应用面太广,可以说,汇编能做的事情,C就能做,甚至做得更好,也就是说,我们能想出来的计算机软件应用,其实都可以由C来实现,仅仅是成本高低而已。
而不同的应用,除了计算机软件编程知识之外,还需要很多应用相关的知识,这就造成了C程序员往往也需要成为自己应用方向上的半个专家,这就比较麻烦了,这么多的应用方向,写游戏的知识储备,和写驱动显然不一样,与写操作系统和编译器的方向又显然不一样,因此,很难说一个C程序员需要掌握哪些知识,才够用。
以我自己为例子,我做程序差不多快20年了,做C也超过15年,做过游戏,工业控制,电子教育,网络传输等各种软件,我总结自己的知识储备,也仅仅觉得自己在数据传输方面有一点心得,并且对于C和C++语言怎么实现0Bug程序设计,有点经验而已,真不敢说自己什么都会。
另外,C语言之所以难学,并不是说它自己多难,真正的问题在于,C语言偏底层,只要我们一做应用程序,或多或少都需要调用很多操作系统相关的api来完成工作,Windows下,如果我们不懂Win32API,则很难写出合用的代码,C语言玩得再熟都不行,Linux下对于各种系统和应用级api,也需要不断查询man,否则根本写不下去。所以,要想成为C程序员,至少要学习操作系统,通常,至少应该把Windows和Linux常见的api学一遍。MFC是Win32API的C++框架表示,最好也学一点。
其实这已经带出另外一个话题,现代开发,C和C++一般不分,C++到了函数内部,其实是C,而C呢,有很多特性写程序不够方便,也需要使用很多C++的特性,如默认参数,如引用等等。所以,学习C,最好和C++套着学,都看看。呵呵,这已经是两门语言了。
还有一个问题,不管是C还是C++,总是各个具体的操作系统上开发,Windows和Linux有差异性,很多库函数,常量定义都不一样,因此,C和C++一般说来,很难做到程序通用,需要使用大量的编译宏,这需要了解语言之外的东西,即编译器的很多特性,不过,很可惜,关于编译器特性,目前的资料很少,我很多都是摸索的。
另外,现代的操作系统,都是多任务操作系统,多任务开发是个难点,这个多任务计算其实就是并行计算了,必须对进程,子进程,线程有很清楚的认识,对于时间片有清醒的认识,对于锁的使用,锁的作用域,去锁优化要很熟悉。但是,也很可惜,目前市面上的书籍,讲语言的就讲语言,讲操作系统的就讲操作系统,对于这个多任务开发这块,同时需要结合语言和操作系统两方面知识的,几乎没有,需要自己摸索。其实我写《》,有很大一部分目的,就是希望填补这个空缺的。即从语言和操作系统中,抽象出来,站在更高的角度,从较为宏观的立场探讨并行计算程序的开发之道。所以我说如果你要学C,等我书出来最好看看。
嗯,还有一个很重要的问题,C语言的基本库相对薄弱,很多近年发展的高级语言,对于哈希,List,队列,栈,树等常见数据结构都提供标准库函数,或者库模块来支持,但C一般是没有的,偏偏实际应用开发还经常用到,得自己找开源,或者程序员自己写,这也会耽误程序员很大一部分精力。
这里就出现了C语言一个不好不坏的特性,或者说既好也坏,C语言没提供这些工具,程序员自己写,很麻烦,但是,由于是自己写的,自己掌握所有底层代码,因此,优化变得很容易,一个队列,我随手加个队尾指针做加速因子,可以规避大量的递归操作,效率提升百倍甚至千倍以上,这在C里面就是加几行代码而已,但是对于Java等语言,由于底层库是厂商提供,甚至根本就不是本语言开发的(很多高级语言底层库其实是C和C++写的),程序员一般没有修改能力,有时候,遇到性能瓶颈,大家就只有干看着,没有任何办法。因此,同样的应用,C语言可能一台服务器就够,但是Java语言呢,可能需要3~5台,就是因为这些语言做的太完善,而太完善的东西,一般不好做优化,性能就不及经过专项优化的C代码。
就是因为这个原因,在很多嵌入式等小终端场合,由于CPU计算能力有限,需要使用C来做优化,而不能使用Java等高级脚本语言,否则程序跑不过乌龟。
另外,现代的数据应用,出于优化起见,一般趋于功能细分的设计模型。比如一个数据库应用,存储模块专门负责高速出库和入库,中间甚至添加cache机制作专业的优化,而业务模块则强调设计一套嵌入式脚本语言做二次开发,保持最大的业务开发灵活性。其实Java,PHP,很多都是这种模型,MySQL底层模块实现高速存储,上层则使用apache和PHP、Java等语言,灵活二次开发具体应用。
但是,C由于一般都是编译执行,不是解释执行,一般很难做到这么大的灵活度,不能用户仅仅加个字段,就跑过去把整个服务器重新改写编译一遍,这样维护成本太高了。因此,C程序员的解决方案,一般是自己实现底层的高速数据应用,再自己写个脚本语言的解释器,提供给用户做二次开发。
你发现什么没有,其实C程序员如果做企业数据应用,一般需要具有编译原理的知识,我们一方面要实现用户的业务,还需要写一套Java这类脚本语言给用户做二次开发用,说白了,就是我们自己实现一套lamp体系,呵呵,这不是又费马达又费电嘛,因此,我前文说,做数据库应用,最好直接用Java,直接用C,成本太高,而且不容易满足用户需求。
说到这里,你又发现什么没有?C语言之所以难学,并不是C本身难学,而是如果要成为一个C程序员达到实用级的地步,需要掌握很多方面的知识,这些知识,书上可能有,也可能没有,没有的,就要靠钻研,靠实战,靠自己去想通,因此,很难通过K书成为C程序高手的。建议你学习时,关注C这个特点。
不过好在你强调做游戏和嵌入式两种,这两种呢,我可以根据经验讲一点:
如果从事游戏的话,很多时候是和图形打交道,目前的游戏,趋向是大型化的视频图形游戏(包括大型网络游戏、电视游戏机的游戏)和小型化的终端游戏(手机类、PDA游戏),这两种比较好卖,至于中型规模的PC游戏,由于盗版太严重,已经很少人做了。仅仅是一些游戏公司为了宣传自己,会出一些经典的大作。
嗯,硬件厂商为了宣传自己的新板卡,如新的图形显示卡,会拿出钱来,请游戏公司做一些针对该型板卡特定优化过的游戏,以刺激广大用户对硬件升级换代,这也是一条财路,很多游戏,在面市之前,就已经从硬件厂商获得了足够的利润,并不需要从零售市场获取利润。我们在电脑市场看到,几乎每出现一款游戏大作,就带来一次显卡,甚至PC机硬件的升级换代热潮,其实背后就是这个故事。
不过呢,游戏引擎我还是建议你最好不要去做,因为做这个成本太高了,很少有公司去做,而这些公司,一般都是欧美公司,对人员要求很高,轻易不会招收亚洲国家的程序员,因此,学这个好比屠龙之技,看起来是很酷,但是实际上工作机会很少,甚至不比中彩票来得高。
另外,做游戏引擎不好玩的,因为现在也都细分了,做引擎的公司一般自己不出游戏,最多出点Demo,他们就是提供高性能引擎,而不是好玩的游戏,而游戏公司,则是购买引擎,然后开发具体的游戏内容。比如Quake和虚幻的引擎,就很多家游戏公司买去做自己的游戏。其实很多游戏引擎,目前也提供脚本语言,即里面用C实现了另外一套语言。
游戏公司其实主要是美工建模,绘图,企划编故事情节,程序员反而很少,更多地是使用脚本语言,在引擎基础上做二次开发而已。因为游戏公司就是做好玩的游戏,至于具体用什么技术,其实他并不是很关心。说不定,如果你哪天进个游戏公司,会发现自己又见到Java语言这个熟人,呵呵,那个时侯会不会有欲哭无泪的感觉?
其实这也是社会分工的不同,好的引擎程序员,更多的是个数学家,强调逻辑思维,你让他去写个美少女梦工厂,如何抓住少女的心,还不如杀了他,呵呵。
而做嵌入式系统,其实也有诀窍。嵌入式系统,目前我们看到的手机应用仅仅是很小很小的一类,更多地,嵌入式系统是应用到工业控制领域,从大型机械设备的控制,飞机、汽车轮船的控制系统,甚至到十字路口一个红绿灯,里面都是嵌入式系统。
目前有个现象,嵌入式好赚钱,很多学软件的同学都想找嵌入式工作,但是,毕竟在这个领域里面,给手机做游戏的就那么几家公司,不可能吞下所有的人才,更多的是需要自动化控制人才,因此,这类软件转嵌入式的人,进去一般都有点缚手缚脚的感觉,总觉得知识上欠一点,又不好补。
其实,嵌入式应该是最简单的,比如说驱动,就很多硬件厂商要人,而驱动其实就是做一套打口读口的api,很简单,最多做的时候注意点,别用太复杂的算法,保证计算速度而已。
但是你注意到没有,嵌入式其实主要是和硬件打交道,硬件知识必不可少,至少,计算机组成原理,数字电路,模拟电路要很熟,最起码,你要知道开关量和模拟量,要知道集成电路的选通信号和真值表,对于地址表的编址要很敏感,对于常用的集成电路块的特性,比如8235等,要比较了解。否则,是写不好嵌入式程序的。
因此,我以前有笔记说,嵌入式开发,很多时候软硬件不分,我见过的很多嵌入式工程师,其实也能自己画一些简单的电路板,至少,他在设计时,知道哪些功能硬件来做更合适,而不是一味的走软件路子。
不过,嵌入式学习要钱,这是肯定的,最起码,你自己手边要有个基本的嵌入式平台,不过好在这个并不贵,一个arm9的开发板,目前也就500多元,淘宝上就有卖的,买块回来自己做练习,应该不难。
如果要我给你职业路线建议,我还真想建议你就走这条路子,原因很简单,工作好找,进去之后的门槛并不高。你花点时间,自己钻一下数字电路等前面说的几本书,对于底层的汇编看看,主要看看arm的和51系列的就好了,也不用看太精,嵌入式程序大段大段的都还是C,仅仅部分端口动作,为了协调时序,采用用到汇编,而且,用得最多的还是NOP指令,就是强制CPU延时,这个很容易的。
最关键的是,嵌入式设备在很多工业设备制造公司都有用到,他们也需要大量的人才,并且,我们都知道,公司里面,普遍学历最高,年龄最低,门槛也最高的就是IT软件企业,这些工矿制造企业反而门槛比较低,进去之后,老板也比较看重人才,因为制造业的产品一般立竿见影,开发一套设备半年就开卖,不像软件,一般要开发到3.0版才有市场,呵呵,老板看得到钱,自然也比较看重赚钱的人的。
虽然你是软件人员,上述硬件知识没有学过,不过就我学习的经验,其实反而门槛还低,甚至比学个Java的框架来得还容易,建议你可以考虑从这条路上走。
嗯,先说到这里吧。有问题继续探讨。
最后我还是要劝你一点,生活不是PK,生活也不是孤注一掷,没必要什么时候都把自己逼到绝境,想成功其实很容易,只要制定一个目标,一个计划,然后按部就班走就好了,不需要找锥子扎自己屁股的,那是自残,呵呵。
自然一点,看开一点,少给自己太大压力,看书累了,看看电视也没啥,出去走走也没啥,没事的时候,眼睛从计算机屏幕上转一下,看看身边有没有合适的女孩,谈谈朋友也不错,如果那个错过了,才是一辈子的遗憾。
成功的道路,应该是很快乐的,如果都是眼泪和汗水,即使做到百万富翁,又有什么意思?
学生评论:
成功学院Gwolf-Team sky_water(Net爱好者):
很喜欢这句话:
C不是因为直接操作内存才牛才,是因为他解决了好多问题才牛叉
我想任何语言都是
犹如在战场上能杀敌的兵才是好兵
广东工业大学 cch(Java学生):
受教了,“关键是,养成习惯”,能举的我都举起来赞成
孙建(C/C++学生):
肖老师出品,一定要看,自己在也C/C++语言中迷茫,基础已经看完,就是不知道后面怎么走,这下,又知道应该做什么了!了解WIN32API函数,呵呵,还有别的,
四川大学锦江学院黄启银(Java学生):
肖老师 我真的很感谢你 你让我明白了我以前不知道学模电 到底以后能干什么呢 现在我应该好好学习模电了哦
合肥师范学院董海(C/C++学生)
每个字的读 我对以后的方向一直很迷惑 看来我有方向了
湖南大学冯本明(Java学生)
旁边的师兄还在说他们去面试公司10家只有一家找java程序员,看了你的讲解后,我觉得还是要坚持自己的想法,无论什么行业,做精了,都是专家,牛人。
福建工程学院软件学院四维(Java学生)
一字一句的看完了,心情很不一样!
相比之下我是刚踏入大学一年的学生,路还很长,却没有动力和毅力!
谢谢你的分享
江西财经彭文忠(C/C++学生)
第一:真很佩服这个学生,他的经历让我知道要好好珍惜大学这剩下的三年啊
大一我也混了一年,还好觉悟的还早现在还有信心学好;
第二:肖老师的回复让我学到了很多东西啊,让我明白原来要学好C++就必须学
好那些我薄弱的课;同时也让我更加清楚了C/C++是一门怎样的语言,处于什么
地位;谢谢肖老师
这是发到邮箱里面的一封信件,个人觉得比较有代表性,特地在此公开作答。还是那句话,一家之言哈,欢迎拍砖!
老师好!我是河南较好的一个二本大学学生,信息与计算科学专业,开设的课程大多是数学和信号,计算机的只学了C和C++,以后还有操作系统、数据结构和数据库等课程,我们专业就业形势不好,我不准备考研,想毕业后从事计算机方面的工作,例如做软件编程,可是学校开的相关课程就我说的那几个,所以我只能平时自学。我发现编程是个大学科,光语言就十来种,我在学C++可是人家说学C++得三五年才能学成,我现在都快大三了,毕业时C++水平肯定很菜,今天又XX培训机构的老师聊天,他说现在企业用JAVA和.net的多,他们都不开设C/C++的课。我现在真的迷茫了,我是继续学C++还是改学其它的呢?我只想毕业时能找个工作,以后去深圳慢慢发展。我该怎么办?请老师指点一下啊,不盛感激!
我的回答:
这个问题相对比较复杂,也很宽泛,很难简单回答,我这里,也仅仅就个人的一点认识,谈谈看法。
目前在学生大本营里,我也观察到,很多二本,三本的同学,在心里上有种自卑感,总觉得考分低了,出来就低人一头。这点,我是万万不赞同的。很多时候,我对小弟讲,我相信你们的老师,师兄,师姐,前辈,都有讲过:“大学毕业,仅仅是开始,不是结束。”
中国的社会,越来越商业化,其实商业化有一个好处,就是这个社会给每个人的机会,总的来说还是越来越公平。这个问题分怎么看,名校毕业,高官子弟,亿万富豪的孩子,总会比我们站在更高的一个起跑线上,这是事实,但是,也仅仅是起跑线而已。在社会上,也有太多的故事,从一个穷家子弟,经过努力奋斗,最后成功的事实,因此,首先我觉得大家不必气馁,万事有拼才会赢,只要敢拼敢做,没什么大不了的。
肖老师自己的学历就不高的,经过这么多年奋斗,也取得了一点成绩,这里就不多说了,总之,请大家记住,这个世界,还是相对比较公平的,只要肯努力,就会有回报。反过来说,当我们认为社会不公的时候,不妨问问自己,自己尽到自己最大努力没有?
第二个问题,关于学校里面开设的课程,大家可能会觉得不够时髦,不够酷。净是一些计算机组成原理,数据结构等老掉牙的课程,远没有什么spring框架来得过瘾。呵呵,不过根据我的经验,工作几年以后,大家可能会觉得,最值钱的,恰恰是这些最土气的课程。用框架,永远不算本事,也没有什么核心竞争力的,哪天框架死了,你就死了。会做框架,才叫本事,才叫公司里面的骨干人才,才可能成为架构师。而另一方面,框架也是人做的,大家以为,做框架需要哪些知识?是不是上述old的知识?
因此,我的建议,大家好好学好自己的课程,在这几门课上,清华的老师,比起你们的老师,未必有优势,因为这些知识太经典了,也没有给老师什么推陈出新的发挥余地,学这几门课,大家和清华的学子,是站在同一个起跑线上的。
第三个问题,学习C和C++的问题,大家不用想,我的经验,别说这两门相对复杂点的语言,就算是Java,PHP等语言,没有指针的干扰,要想学精学透,没有3到5年、5到10年的刻苦,也是不行的,大学毕业就想做大师,不太可能的。因此,建议大家不必妄自菲薄,你做不到,别人也做不到,大家还是一个起跑线,关键看,以后工作中,能不能扎下来潜心研究,仔细揣摩,不断增长自己的经验值。
第四个问题,关于培训机构不培训C和C++的问题,我也很好奇,好像是有这么回事。我曾经研究了一下,认为原因是这样的:
培训机构也是商业公司,主要目的是赚钱。对他们来说,赚钱有两个重点,第一是短平快,要短期出成果,让学生和家长有看得见的进步,给客户以信心,好让客户买单。第二则是成本够低,在同样营业收入的情况下,培训时间越短,请的老师价格越低,老师的沟通成本越低,培训机构的利润越大,因为企业做生意,核心问题是利润,即他真正赚到手的那部分钱。
这就很好理解了,无论从哪个方面理解,C和C++都不是最佳的选择。大家可能没有讲课的经验,但是我本人有一点。我讲课时,发现最难和同学们沟通的细节就是指针,翻过来揉过去说,几个小时下来,就是有人搞不懂指针,至于指向指针的指针,就更晕了。更不要说C中的函数指针,C++中的对象指针,泛型设计等复杂概念,反之,Java,.net都有比较成熟的应用程序框架,同学们可以快速搭建一些立竿见影的应用,因此,从短平快角度,从利润最大化角度,C和C++都不是最好的教学语言。
如果我开培训公司,我的目的是赚钱的话,我也不会教C和C++,太费神了。当然,有人说你贵买贵卖吗,收费贵点,把成本补回来。那样也不太现实,因为,太贵的费用,就没有客户了,大家试想一下,如果开个培训C和C++的培训班,保证出来会写操作系统,收费20万,大家学不学?我估计就算这个课程值这个价,恐怕也卖不出去。
所以,这位同学说的培训机构的意见,我的建议是,听听就好了,不要太认真。
不过,这里肖老师提示大家一点。任何东东,价格和价值是不等的,价值取决与这个东东本身值多少钱,价格则更多地取决与市场需求。大家可以想象一下,目前100个培训班,90个都在教Java,这意味着什么?是不是以后Java程序员暴多。暴多的结果是什么?肯定是跌价啦,因此,我曾经推论,Java程序员以后的薪情堪忧。
反过来,C和C++,如果我们自己肯钻研,钻出成绩来,前景还是很可观的。我们要坚信,C和C++的市场需求还是有的,在游戏业,在通信业,在很多嵌入式场合,C和C++语言都有不可替代的作用,程序员少而市场大,大家知道意味着什么吗?薪水高是不?呵呵,这是肖老师自己YY,乱讲的,大家可以自己想。
反过来说,C和C++的培训班少,我们找不到,清华北大的同学出来,是不是也找不到?这是不是说,在C和C++这条路上,我们和他们又站在一个起跑线上了?呵呵,可能有人会说,那些名校毕业,不需要培训班,当然。但是,名校毕业,我想也不会成为大师,他们工作一开始,还是得老老实实地学,大家说是不?
最后一个问题,去深圳发展。我的建议是不要去了,深圳目前已经比较成熟了,相对来说,机会比起刚刚改革开放时,已经少多了,我们贸然过去,期待有个好的工作,这是不了解导致的幻想。深圳工资高,相对物价也高,大家找工作,不要单纯比较工资绝对值,好好比较一下两地的房价,会发现,深圳的工作,性价比不高的。
深圳还好点,北京上海,就更过分,房价高不说,把个户口看得跟什么似的,外地人过去,很难在当地买房,落户,扎下根来的,会有很多看不见的杠杠在阻碍你。我是这么看的,打工者和城市是互动的,诚然,打工者需要城市提供的环境赚钱,而城市也需要打工者增加税收和消费,进一步增加城市收入。一个城市把自己看的太高傲,不是好的合作伙伴,也不是适合长期呆的地方。我自己就是这么看的,从成都出来,没有选择那些一线城市,选择了西安,主要就是看城市的包容度,基本的物价指数。
嗯,还有个很具体的问题,就是找对象结婚。大家不要笑啊,人之常情,谁也不想一辈子当和尚。据我所知,越是大城市,北京、上海,甚至成都、西安也有,很多女孩,很浮,看重表面的东东,看不起外地来打工的人。这也没办法,这个社会随着商品化思维的加深,每个人都有一种交易心态,女孩希望嫁好一点,无可厚非。但是,由于她们这个心态,一般都看重一个男人有什么,而不是很细心地观察这个男人的潜力如何,因此,大家就算专业技术再有优势,但只要手边没有现金,没有房子,车子这些硬件,恐怕过去找媳妇,也很困难。大家刚毕业可能感觉不明显,不过,我想过几年,大家就有感觉了。
当然,有人说,我大学里面有女朋友,或者说,我过去也找打工的。完全可以,不过,两个人都是打工的,处于一个陌生的环境,奋斗起来,可能会比较艰难一点。建议大家做好思想准备。
这个话可能某些同学不爱听,不过我放在这里,欢迎PK。
因此,我最后的建议:人一生是很复杂的,和邓大爷一样,三起三落不到头,现在我们看到的,不一定就是一生中最重要的。仔细去看一些最古老的道理,有时候反而更有用。
关键是,这辈子给自己一个目标,定一个计划,只要能坚持走,最后一般都能成功。这个计划,可能很小,比如我一定要成为C和C++的高手,也可能很大,我要成为某方面的专家,我要成为北京人,上海人,甚至我要出国等等,都可以。
关键是,你现在准备做什么?你能坚持多久?
学生评论:
徐浩然(C/C++老师)
同意肖老师的说法。尤其是关于女生找男生的那一段。以及,很感谢肖老师关于深圳工作的那一段,十分感谢,如醍醐灌顶。
唐俊鑫(C/C++学生)
非常感谢老师的回答,没想到老师会花时间讲这么多,真的很感动!也明白了一些,路很长,我会一步步地走下去.
王刚(数据库学生)
肖老师就是我的精神鸦片,一抗不住了就上来打点,如果多打几针能象老罗那样坚持半年以上就好了,现在又拣起C语言大全(第四版)开始看了。
广东工业大学曾章华(学生)
这个计划,可能很小,比如我一定要成为C和c++的高手,也可能很大,我要成为某方面的专家,我要成为北京人,上海人,甚至我要出国等等,都可以。
关键是,你现在准备做什么?你能坚持多久
说的太好了
郑州轻工业学院王绍峰(C/C++学生)
谢谢老师!
肖老师在指导学生这方面的造诣比我们导员都厉害。我感觉现在还是打好基础,至于像架构之类的有精力的可以去搞。
云翔(C/C++爱好者)
一直以来潜水,一直以来都在静静地向大家学习,今天又看到肖老师的经典之谈,不得不冒出个头来,这篇文章,从学习到规划、到个人发展、未来选择都做了非常现实的深刻的阐述,让人受益匪浅,对我这样毕业混了几年的人来说,很有感触,我想这篇文章对于刚踏出校门的人来说,应该是非常有帮助的,肖老师、真牛!!!
---选择你的城市
这也是早就想探讨的一个话题了。目前,感觉很多同学,在双选会签约,工作地点的选择上,有一定的盲目性。很少有人能主动地去选择合适自己的城市,因此,这里提出一点讨论。一家之言哈,欢迎拍砖。
我本人其实就是盲目选择的代表,呵呵。
十几年前,我第一次从国营单位辞职出来,当时就没有什么主动选择的意识,直觉上,就跑到成都了,原因很简单,因为算家乡吧。在成都辛辛苦苦十几年,才发现选错了,成都虽然好,但是不适合我啊。呵呵,搞得三十几岁又跑出来重新选择,其中的故事很多,不提也罢。
在我第二次选择的时候,我想了很多,也很慎重,因为我发现,每一个城市都有它的文化,选择一个城市,就是选择一种生活方式,选择一种生活态度,往宽里说,甚至就是选择了一种人生。
为什么这么说呢?我觉得首先我们讲讲什么是文化。我以前做过一点企业管理,对于文化这个词学了一点点,我的理解,文化就是一群人在一起生活和做事,慢慢的,这群人总结出一些做人和做事的原则,即什么叫做好,什么叫做坏,怎么做才叫做正确。一个企业,一个部门,一个系,一个班级,都有其文化,一个城市,当然也有它自己的文化。
一个人,生活在一个城市中,或多或少,都会受到这个文化的影响,你每天上班下班,接触到的每一个人,你的老板,你的同事,你的朋友,你的夫人(或者老公),这些人构成了你的生活圈,你每天的言谈举止,其实都在和这些人互动,而这些人与你沟通过程中,体现出来的价值观,对人物、事物正确与否的判断标准,虽然没有明确的文字说明,但日久天长,慢慢地你能感觉到,并且受到影响,这就是文化的威力。
中国有句古话,叫做“入乡要随俗”,其实就是讲的这个道理,即一个人到了一个地方,要尊重当地的文化,不能拿着自己的原则去硬碰,否则一般都死得很难看。
因此,我想和大家说的第一个话题,选择你的城市,首先就是选择你以后生活的文化氛围,一个适于你生存的原则环境。
为什么要选择呢?原因很简单,不是每个人都能适应每个文化氛围。
我们每个人,在这个世界上成长了十几年,几十年,都有自己的经历和阅历,这点每个人都不同。在接触这些不同的人和事的过程中,我们会逐渐培养自己的判断力,这就是自己的生存原则。
原则是一个很厉害的东东,这是每个人判断事务的基本准则,因此,每个人都不太愿意轻易改变自己的原则。更何况,很多原则是自己经历过深痛教训才得来的,当然很固执。我们常说的“江山易改,本性难移”,其实就是这个道理。
因此,如果我们大学毕业,选择工作的时候,不加思考,贸然选择,则很可能选择到一个自己不喜欢的城市,一个和自己的原则很冲突的氛围,这给以后的人生道路造成很大的阻碍和痛苦,就不划算了。
这里我们还需要沟通一个细节,文化和原则,是无所谓对错的,我这里虽然说,一个人的原则和一个地区的文化,可能会相冲突,其实不是说哪个好,哪个坏,都对,都有道理,仅仅是双方不合拍而已。
比如我曾经仔细比较过西安和成都的文化,我发现一个很有意思的现象。西安街头的小吃,很多,很杂,什么地方的小吃都有,有些,我很喜欢吃,有些,我觉得很难吃,但是,这些小吃过的都很好。成都街头的小吃,也很多,很杂,但是,不管什么地方的小吃,我都喜欢吃,原因很简单,都很符合我四川人的口味。
我仔细想了一下,这大概就是文化的差异了。西安毕竟是六朝古都,从汉唐盛世以来,一直是经济文化中心,长期的多元文化的结合,使她有了无与伦比的包容性,在西安看来,一个人,只要能保持他的原汁原味,不必讨好所有人,西安就能包容他,给他一块生存空间。成都呢,也包容,只要这个人改的和四川人一样,成都就包容他。肯德基发辣椒包,就是在成都兴起的,不然成都人不吃啊,呵呵。
这是我个人的一点观察和理解,可能不一定准确,四川的父老乡亲,不要K我哈。不过,我本人确实就是因为这个原因,最终离开成都的。
因为我也有我的一些原则,不愿意妥协,比如说,我相信亲情,我相信这个世界上,将心换心是存在的,比如说,我相信这个世界上,只要一个人付出了努力,就一定有回报。再比如说,我相信这个世界上,好人会有好报。但既然成都无法包容,我就换个城市来发展。
因此,我给同学们的第一个建议,谨慎地选择适合你的城市文化,每个公司,都有其背后的城市文化,你的同事,都是在这个城市的文化熏陶下成长和生活,选择适合你的文化,比什么都重要。双选会上,不要急于签约,先回来上上网,看看书,找同学打听一下,查找一些你心中中意的公司,它所在的城市,文化背景如何。
还可以细心关注一下你的同学,一个大学,哪个地方的人都有,你问问自己,自己平时和哪个地方的同学处的来,这些都是重要信息。可以帮助你判断的。当然,如果实在不好判断,有个简单的办法,就选择你熟悉的城市,比如你的家乡,或者你大学所在的城市,或者你长期生活过的城市,等等。
说完了文化问题,我觉得还有必要讨论一下饮食问题。大家不要笑啊。民以食为天嘛。
很多人不是很看重这个,我原来也以为自己不看重,不过,这次出来,还是被上了一课。所谓天下厨房,味在四川,不管怎么说成都,都无可否认,成都的小吃,成都的风味,确实很好吃。以前有个说法,“川人不出川”,我估计,这个主要原因就是,到了其他地方吃不惯。
西安虽然很好,但是这个饮食我一直是没有抱太大期望值的,过来很长一段时间,我每天吃饭基本上和完成任务差不多,just so so。到现在,我每隔一段时间,都要去吃吃川菜,吃吃火锅什么的,不然嘴巴里面没有味道。
呵呵,我是如此,大家想必也是如此吧,大学生活的食堂,我想确实不会很好,不过,以后大家的生活道路还长着呢,如果贸然选择一个口味不符合自己的城市,也会很痛苦。怎么痛苦呢?每天只痛苦三次就够了。
想想看,一个喜欢吃面食的同学,跑到南方城市,天天对着白米饭,会昏过去的。我一个朋友跟我说,吃米饭,每天下午3点肯定饿,吃不饱。我呢,和他相反,中饭只要吃馒头,不管三个,四个,下午4点,肯定饿,真要昏死过去了。不过这还好,还有个家伙好死不死,从四川跑到上海,还娶了个崇明岛的姑娘,每天早上一大碗白米饭,直接拌糖吃,他说他想自杀。呵呵。不过这么多年,貌似他没有自杀,倒是他夫人,火气见长,估计是吃辣椒吃的。
因此,我第二个建议,当同学们决定去一个城市的某一家公司工作时,先看看自己吃得了不?如果吃上面出了问题,很多时候,呆不住的。
有人可能说,我自己做着吃,可以。不过,巧妇难为无米之炊,我到西安来,一直买不到泡菜盐,泡不出泡菜来。那天参加个什么展销会,一个四川企业过来卖泡菜。不许笑,我那个口水,哗哗滴。。。。
以前看过《》的一片文章,《》,一个人,年轻时能吃苦,年纪大了,很多时候,你的胃会提醒你,常回家看看。。。
说完吃,我们再说说住。这可是热门话题。中国人赚了钱,买房子是一定的,所谓“安居才能乐业”。大家看见没,目前房地产市场不管是火热还是萧条,总之是新闻热点啦,近期世道不好,房产销售不景气,为了吸引眼球,连房子本身都开始做“俯卧撑”了。呵呵。
前面说了很多话,其实归根到底一句话,是“我选城市”,但是,大家别忘了,做生意嘛,是相互的,光我选不够,还得“城市选我”,你说是不?
城市怎么选我呢,很简单,就是物价指数,凭我的本事,能不能赚到在这个城市生活的基本生活费。而所有的物价指数中,我理解最重要的,就是房价。
我当初选择西安,就是这么计算的。我隐隐约约听到一个美国的算法,即一个家庭的收入,不吃不喝100个月的月收入,应该能买套房子,否则就是物价太贵。100个月差不多10年,这样的话,一般选择20年贷款,这个家庭月收入差不多一半来还贷,能勉强应付下来。
我是这么理解的,这主要参考一个城市的平均工资水平和房价。平均工资水平很好查,各地社保局都有数据公布,可能跟大家目前的月薪期待值差的有点远,但那毕竟是国家承认的基本工资水平,是平均值,还是有一定代表性的。比如成都和西安,公布的都是一千多。
我们这么计算,夫妻是两个人,这个平均工资应该Double,算2k多,再加上杂七杂八一些工资外收入,基本上算3~4k,应该问题不大,事实上,我听到的西安普通公务员的收入,差不多就是2k~2.5k一个月。这算是一个比较标准的数字。当然,还有大量的工人,收入不到这个数字。
ok,我们折中一下,按照一对夫妻月收入3k计算,那么,100个月的工资,30w,按照平均一个家庭购买80~100平米的房子,算90好了,我们计算一下理论上的房价,30w/90=3333元/平米。再加上国家的税收,大修基金,装修费用(低档装修吧),差不多折合下来,4000元/平米,这是入住价格。
这样,我计算出了一个城市,根据工资收入算出的理论合理房价,那这就好办了,把当地房价和理论房价比较一下,一下就能看出这个城市的物价指数怎么样。这个我就不细算了,因为各个城市不一样,大家可以自己算。这里提示一点,成都的房价,高层公寓,一般在8k左右,西安的一般在5k左右。
从另外一个方面,我发现,上述计算也能判断一个公司开出来的薪水是否合理。我们知道,上面是100个月,和90平米的关系,我们模糊一点,大概算都是100,那么,基本可以讨论,家庭的月收入,应该和当地的房价基本持平,即,一个家庭每个月的工资收入,应该能买1平米房子。
因此,比如当地房价是10k,这在北京上海等一线城市,貌似很常见哦。
那么,我们至少应该能每个月赚到5k,否则,根本活不下来,也别想买房子,娶媳妇生娃。这还是男女双方收入对等的情况,中国的现状,女方高薪的,毕竟少见,因此,男方一般应该负担至少三分之二的工资收入,因此,男方应该月收入在7k~7.5k左右,女方在2k~3k左右。
不过,别忘了,这是要拿回来的钱,我们的钱,很多时候,要扣税,扣社保等,要拿回10k的钱,税前收入至少应该是12k左右。男方8k,女方4k,这是基本参数。
ok,大家知道怎么计算生活成本了吧?
说完吃住,当然还要说行啦。
别激动,很多时候,上下班是个大问题,一个城市,扩大了,很多时候生活就慢慢变得不方便。像北京、上海,上下班花超过2小时是经常事,在没有可能买得起车子的情况下,公交上下班的困境,是很多年轻人的噩梦。这意味着,每天早上6:00就要起床,晚上20:00以后才能到家,一天有4小时在路上。
有几个解决方案:
1、买公司附近的房子,不过这一般不现实,我们IT业,一般都在高新区,房价都很贵,这多出来的成本,买辆车都够了,还有,我们的寿命一般都比公司长,换了公司,总不能换房子吧,投资回报率不高的,风险也很大,不是个好主意。
2、买车子,这确实能解决问题,不过,由此每个月多带出来1k左右的开销,上面计算的数字还记得不?12k月收入,需要涨到13.5k才够用,这还没有算买车的钱,仅仅是使用费用。
3、到公司附近租房子住,周末回家,这也很多,但这毕竟不是好的生活方式。
4、等所在城市地铁网建成,在很多一级城市,地铁不错,不过,也不一定顺路,还有很多二线城市,地铁在建,暂时还帮不上忙。
5、等公司的班车,这要大公司才行,不是每个公司都有条件的。
呵呵,想来想去,还真没什么好主意,只有走一步看一步啦。
呵呵,啰嗦了这么多,就是希望就我本人的经验,给大家一点参考,希望能帮大家开启一点思路,切实帮助大家解决一点以后的困难。
其实选城市,我个人的理解,也难也不难,如果都照上面说的,事事计算完,就很难。不过,也有很多简便的办法,先签一家,过去做几年,看看,合适就留下,不合适,再换,也是一种办法,毕竟,很多东东是感觉,用理性分析不清楚的。
关键是:你想过什么样的生活?
学生评论:
河南成功学院Gwolf团队魏天阳(PHP学生):
选择城市也就意味着选择近几年的生活方式,的确是一个重要的问题,谢谢肖老师。这也是一个很迷茫的事情呀!
西北大学任艳(C/C++学生):
肖老师的话我深有体会,我觉得吧,人选了个什么职业,也就决定了你选择了个什么生活方式,以前吧,我自己感触没这么深,现在读到研究生阶段了,再跟以前那些非计算机专业的人讨论问题,总是觉得思维方式格格不入,而且也有点志不同道不合的感觉,呵呵,看来以后选什么都是要慎重的,毕竟这将影响到你的生活质量。
回复黄海峰(网络管理爱好者):
环境太重要了。在广州读的书,回家乡中山这个小地方去打工,当初猜中山竞争不大,会舒服点,后来才慢慢发觉很不适应,我习惯了高速的节奏,中山却有点慵懒,给我很慢的感觉,我觉得在虚耗人生。说中山竞争不大,其实也假,这里招开发啊网络啊等工程人的职位比起广州深圳少非常多,有时候找到了一份工作就算你已经觉得不会太喜欢还是要撑着做,不然吃不了饭,然后工作过程中再时常关注招聘广告。另外高楼不多感觉不到城市气息,觉得自己很原始,我是很愿意跟着感觉走的人,譬如我以前在广州读书那会喜欢挤在地铁里想事情看世态人情,一个人流连在川流不息的热闹夜市,全世界都很忙,没人有时间发现我,我感觉自己走在明处却能藏着许多私事,感觉很自在。小城市慢,没什么可资娱乐的消遣,人也传统一点,并且目光也短浅一点,勾心斗角的事情会多些,大城市人人都忙,不太会计较小事情,要么干脆不理你,要么大吵一场,大家都忙,不会浪费时间经营关系制造事端玩城府。大家说大城市人情淡薄,但我也可说那才是君子之交。
回复邱沧淮(C/C++学生):
每一个城市都有它的文化,选择一个城市,就是选择一种生活方式,选择一种生活态度,往宽里说,甚至就是选择了一种人生。
听了肖老师的话更理性的看待了将来的去留,留住男人的胃就是留住男人的心,留在一座城市,吃也是重要,我南方沿海人,吃不惯辣椒馒头面食,离不开海鲜,呵呵;生活成本,房价胡乱长,什么时候是个头啊,入不敷出啊,有压力就有动力,这个压力,有点大。其实我们这里也挺好的,就是对TW问题城市一直没得发展,现在情况好了经济飞跃,年青人就是想到处闯闯...啰嗦半天了,还是学生,我的路还长,我还有努力的机会!
这是发到邮箱里面的一封信,感觉近期讨论女性程序员居多,有一定代表性,这里尝试作答。一家之言哈,欢迎拍砖。
原文如下:
我是在大本营上认识的您,首先感谢您在大本营中给予我的帮助和指导,我真的从中获得不少收获。
说实话,我之所以加入大本营是因为在大学中课程学习的需要,但是随着学习的深入,我对编程产生了很浓厚的兴趣,但是关于女生从事程序员之类的工作,我有很多疑惑。
首先程序员是份耗脑力和体力的工作,熬夜加班出差都是常事,不管有多大的兴趣,身为女性的体质能否胜任其中种种艰辛?
其次,有多少公司愿意招收女程序员?性别歧视仍然存在是不可否认的事实,要获得肯定,女性势必要付出更多。更何况是刚毕业的女大学生?
我很迷茫。是不是应该在编程这条路上继续走下去?关于大本营中的各个课堂,什么JAVA,PHP,NET,嵌入式,等等。我都没有接触过,我只是个编程初学者,只是学习了数据结构和C++,考试和实验成绩也不错,很多人说我有这方面的天赋。而且我自己也很有兴趣,希望能继续走下去。但是接下去该怎么走,完全没有头绪。
其实现在所有烦恼都是来自于就业和未来的生活,我希望能从事我喜欢并且适合我们女孩子的工作。男孩子喜欢了就会不顾一切,但是女孩子难免有很多顾虑。希望老师能给我建议,或者能指点我方向。能让我从迷茫中走出来。。。。
期盼您在百忙之中能给我回信,谢谢!
===========================
我的回答:
这位同学你好,呵呵,首先声明,肖老师是男生,从来没有站在女生的角度思考过问题,因此只能就自己的角度来探讨一下问题,说得不准,勿怪。
嗯,说个现象吧,我在成都呆了12年,确实没怎么看到女性程序员,有几个,生了娃以后,都回家带孩子去了,不过我到西安来以后,吓了一跳,程序员中男女比例接近1:1,呵呵,确实给我上了一课。
所以,就我的经验值,我发现你说的其实不准确,起码中国北方城市,女性就业率还是比较高的,至于是不是程序员职业,并不重要,也有很多女性做的,你大可不必担心这个问题。
当然,女性有女性的弱点,生理上的咱们就不说了,其实对于办公室工作来说呢,问题不大,关键是结婚生孩子,根据劳动法,女性一般是4~6个月的产假,这在很多小公司来说,一个人接近半年不上班,还拿薪水,确实有点难以接受,因此,在招聘时,不知不觉就对女性有点回避倾向,就造成了女性求职困难的现状。
但是呢,我觉得这是短期现象,为什么呢?一个公司,如果要做大做强,做正规,必须正视这些劳动法规定给员工的基本福利,如果老板刻意回避这些话题,应该说,这家公司也确实做不大。至少,我到现在没有看到哪家超过1000人的大中型企业,里面一个女人都没有的。你说是吧?
所以,这个问题,归根到底,我的理解,还是市场经济的初级阶段问题,即中国的企业刚刚出现,还在进步,目前实力还弱,无力承担太多的社会责任,无法承受女性结婚、生子的一系列额外成本增加,因此导致女性就业渠道偏弱。
就我的经验而言,目前国有大型企业、欧美外资企业,嗯,台资和港资等企业也是,对劳动法遵守比较好,反而是中国的民营企业,遵守得不好,让买个社保都磨磨唧唧的,更不要说女性的产假等问题了。因此,如果求职时主要针对上述企业来说,应该问题也不是很大。嗯,国内华为、中兴等大型企业,对女性歧视也很小,可以考虑。
但是,要注意,这里面也有个门槛问题,国有大型企业,其实福利是比较好的,但是,工资待遇偏低,尤其是进去主要靠关系,很少有凭借真本事能进去的,这个难度很大。其他三资企业,人家是典型的资本主义社会原则,看人部分男女,都是成本,每个人必须创造出效益来,因此,首先必须要真本事才进得去,其次,进去后,人家用人也比较狠,我们常说“女生当男生用,男生当畜生用”就是这个道理,如果进这类企业,要做好被扒层皮的思想准备。
第二个提法,我觉得目前女性就业困难,关键还在女性自己。
目前大学里面有句话:“干得好不如嫁得好!”,我想大家都听说过。其实是人就有惰性,也有一些劣根性,都想找一些活少拿钱多的工作,舒舒服服地赚钱,这种思想,其实不管男人女人都有。我自己也有,呵呵。
关键是,社会是公平的,一分贡献,一分收获,哪有那么多不劳而获的事情。但现在的女生,我觉得普遍有点问题,都想走捷径,都想一次革命成功,目前大学校园中,傍大款的不少,很多女生一门心思嫁个好老公,认为这辈子就有靠了,不需要奋斗了。
因此,在求职市场上,很多女生不是找不到工作,是根本没有一心一意地去找,因为对女生而言,通常都有第二选择,可以靠家里,靠男朋友,等等。这种求职态度上的不坚决,其实无形中,已经给自己关闭了很多企业的大门。有个现象,同等条件的两名女生都面试,一名犹犹豫豫的,一名态度极其坚决,一定要拿到这份工作,通常都是后者获胜,因为企业认为这个人既然这么需要这份工作,那不管能力怎么样,进来后起码会拼命做事。
那我们再来比较男生和女生,就可以看出显著差异了,其实男生有时候也想靠,但是没得靠啊,反而,还有个女生在靠自己,自己还要撑起一片家庭,那么,你说男生求职拼命不?
但我还是得说,前面女生的这种思维是严重错误的,夫妻也是经济共同体,双方需要共同完成家庭建设,这样的家庭才稳定。一个女性,如果觉得职场艰难,就打退堂鼓,那,不管是不是程序员,其实我觉得她什么职位都找不到的。
这样还有潜在的恶果,现在有很多闪婚族,出了校门就结婚,我认为和女性的这种依赖思想有一定关系,但这样的婚姻,是不是稳定呢?
其实我不讲,大家都应该清楚,女性凭借个人的外貌实现魅力,男人更多的是凭个人的内涵和事业的成就实现魅力,这就决定了,一个女人,魅力最大的时候,是18~28这个年龄段,而男人恰好相反,一个男人最有魅力的时候,是35~45岁这个年龄段。这中间有落差。
一个女性,如果坚持以漂亮为本钱,早早地就嫁人,在家里相夫教子,那么,在她30多岁,年华老去的时候,情况就比较危险了。首先,男方逐渐进入事业巅峰,很多更为年轻漂亮的女性,会青睐这种男人,男人面临的诱惑在加大,其次,这个家庭,十几年其实都是男方一点点赚出来的,女方是享受者,不是建设者,在这个家庭里面渐渐就没有发言权,经济基础决定上层建筑,不要说对方爱你就会一辈子听你话,很多事会变的。
如果此时女性再不注意,试图通过控制经济等手段压制男人不会变心,或者采用跟踪,哭闹等极端方法,往往适得其反,最终导致男人离他而去。一旦出现这个问题,女性的问题就比较危险了,十几年没有上过班,自己的专业能力,恐怕仅仅剩下一张文凭了,知识都还给老师了,那她在社会上可以说没有任何竞争力可言。那么,她以后靠什么生存?
所以我这里提醒一句,现代女性,最好有一份自己的事业,不要轻易依赖别人,记住,今天你有优势,别人会爱你,但是明天当你优势丧失,而男方优势突显的时候,很多时候,家庭并不是很稳固的。最好的方法,有份自己的工作,有份自己赚的薪水,可能不多,但是家庭建设有你一份,男方如果动不动就动歪心思,就是他无理取闹,打官司他都打不赢的。这也是保护自己必要的方法。
当然,也不要走另外一个极端,动不动就以女强人自居,你的事业是第一位的,男人天天在家里要给你扫地做饭端洗脚水,这也不好,中国社会,毕竟几千年,有个文化风俗在里面,女性再赚钱能力上,总的来说还是不如男方的,以后家里的顶梁柱还是男方,那么平时在家里,让着男方一点,家务活多做一点,让男方回到家,有个休息的感觉,能放松能感到温馨,这样的话,这个男人就是你的,打都打不走。呵呵。
总结一下,女性的工作问题其实比男性复杂,中国的男性,一般都是一门心思顾事业,把事业做到最好,而中国的女性,永远需要在事业和家庭之间求得平衡,既不能没有自己的事业,也不能放弃家庭,这很难的,不过,慢慢锻炼,总会找到办法。我的经验,能把握好这个平衡的女性,一般这辈子都比较幸福。
所以,针对你的问题,我觉得要辩证地看,既要看到,找份工作对你很重要,也要看到,作为以后家庭中,主要负责家庭事务的成员,你的工作不要一味追求高薪高职位,要寻求一个合适的职位,能满足长期工作不失业,但也不能太苦太累,搞得家庭无法维系。这才是比较周全的解决之道。
现在我们回过头来看看程序员,其实程序员这份工作,我觉得女性可以做的,程序员有很多加班的,但是这往往是工作刚开始,没有太多经验的情况,待工作一定年限,掌握了一定经验,加班会越来越少,其实大多数程序员工作岗位,是不出差的,基本上是朝九晚五制,做久了,收入也不低,可以满足一个女性对事业和家庭的平衡。因此,我建议你大大方方就做程序员,找不到,努力找咯。
嗯,再多说一点,就我个人的经验,程序员的加班,往往都是由于bug导致的,大多数时候,公司在安排项目开发时间时,时间还是给得比较够的,至少是评估过的,但是,往往是后期出现了很难跟踪,很难解决的bug,导致项目进度大大滞后,时间突然变得很紧,于是出现大量的加班,有经验的朋友可以想想,自己以前的加班是不是这样。
其实这个问题和男女无关,实实在在是每个程序员的问题,我本人以前也深受其害。后来我痛定思痛,准备彻底解决这个问题,于是我用了大约8年的时间,研究了一种方法,叫做《》,出来后,我的bug果然少了很多,几乎达到0 bug的地步,自然而然,我加班也变得很少了。
这种方法我在我的新书《0 Bug ---- C/C++商用工程之道》里面,已经share出来,供大家参考,如果你以后希望过的轻松一点,能更好地在事业与家庭之间求得平衡,少加班,多陪家人的话,建议书出来你看看。呵呵,也算我做个小广告。这种方法虽然是C和C++的,但里面的原则都是跨平台跨语言的,因此,其他语言的朋友,建议也看一看。会有帮助的。
学生评论:
金涛(软件测试爱好者):
不光是在谈学习了,更是在谈人生,和未来了。男同胞也受用了。
陕西理工学院郝争涛(C/C++学生):
肖老师说的挺现实的,技术高了,加班自然就少了,重要的是关键技术。
上海大学吴昊飞(游戏开发学生):
肖老师的这篇文章让我了解到程序员加班的真实情况了,以前曾经有个IBM的程序测试员来我们学校免费上了几堂程序测试的课程,他有说过一句话,大致意思是程序员很难不加班,后来我又在一家软件外包公司短期实习了一个多月,好像是项目快到交付日期了吧,反正那里研发部的程序员几乎天天加班,结果给我的印象就是:程序员=加班
而且自从那次我妈就觉得程序员这工作太累(那时候实习的地方离家比较远,路程有两个钟头,实习生不用加班,也要早上七点出门,晚上八点到家吃晚饭,然后洗洗直接睡觉了),现在大四开始找工作,我妈就一天到晚跟我说最好不要找程序员的工作,说得我都快有点动摇了……
应该把我妈拖过来让她看看这篇文
被很多同学问,怎么才能知道用人单位的需求。
这个给个建议哈:去CSDN或者其他什么网站的项目外包栏目看看,里面的需求,就是别人肯付钱的需求,自己试着实现一下,比较练技术。如果能卖出去,就表示技术练差不多了,可以凭这个项目经验找工作了。个人感觉,这个项目经验在找工作的时候,有时候比学历证书管用。
嗯,这里面有几点请注意:
1、不要做外挂!不要做木马!不要去破解!这短期内能帮你赚钱,但长期看,相当于自己封杀自己这辈子到达程序设计巅峰的机会。靠偷东西,是没有办法受人尊重的。就算以后赚很多钱,脑门上还是写了个“贼”字。
2、不要去评价对方要求合理不合理,他肯花钱,就是客户,客户永远是正确的。
3、不要去嫌钱少,你觉得你已经很努力了,用了很多技巧,用了很多技术,但是,你干的活,对客户产生的价值,就只有那么点。
4、有些太大的需求别怕,比如20000做个带VoIP的IM软件之类的,那明显不是给你的,是某些人,希望做套IM系统,但又舍不得花钱,希望用这点钱,诱惑某个正在做这个IM软件公司的员工,把公司的源代码偷出来卖给他的,这是一种诱惑,算是引人犯罪,别理他,堂堂正正地做人,比什么都强。
5、别怕别人的回复,很多人回复,说是什么什么的成熟团队,其实可能就做过一两个项目而已,你找几个朋友也可以,尝试给客户发发电子邮件,低调一点,慢慢谈,刚开始甚至免费做,就期待对方给你一个机会。只要做过,你已经赚到项目经验了,已经获得很多了。
6、不要想着一个人做事,有人看见一条自己合适做的,激动万分,生怕别人知道了,恨不得这条消息马上下线,免得有竞争对手,其实,有竞争才有进步,找几个同学,一起做,你会发现,你的同学比你聪明的。学着欣赏他们,以后你就是项目经理。
7、不要气馁,千辛万苦做出来,对方客户一句话,不要,很正常,市场竞争就是这样,千万别跳楼,自己再来就是了。大不了重新来过,怕个P啊!
8、用心做事,既然做了,目的就是卖钱,不是过家家,不是开玩笑,用尽全部心思,让客户买单,不管最后结果如何,只要你做了,就问心无愧,而且,你会发现这个过程给你带来的,比你卖的钱要多得多!
9、最后一条,如果你赚到钱了,有低年级的小弟,请教你如何赚钱,把我这篇文章推荐给他,这不是培养竞争对手,是把软件外包这块市场越做越大,钱是赚不完的。帮别人就是帮自己,以后你做项目经理,如果你手底下的技术骨干是你这么培养起来的,你说轻松不?
学生评论:
河南成功学院Gwolf团队赵鹏(C/C++爱好者):
比我的驱动学习还是任务学习更加深刻,更加考虑周全。再提炼就可以把一种学习方法抽象成一种方法学了。呵呵~~期待您的下一篇……
在肖老师的指点下,这里我针对我们学生,提出几点小的建议:
不要找大的,就找小的,比如做一个程序自动开启器,一个课程表,一个游戏计时器,一个博客计数器都可以。
关键点在于:能够通过自己的眼睛来发现需求,然后抽象成一个软件或者一段程序
2.团队学习
团队学习不是你让别人来,别人就来了。一般也不是约来的,我更看中的是你也强了,然后带动一部分强了,那么团队就有了。一开始就想要个团队,我觉得是会失望的,因为很简单,人家为什么要和你一起呢?
关键点:尽力用实力营造羊群效应,被动地带动一部分来做,而不是主动!
3.钱的问题
一般情况下,学生的作品是不能产生商业价值的(仅仅是一般),所以,目光要远点。能卖钱的,一般就是网站之类的,管理系统什么的。这些东西可以在学习体验软件工程的时候来实践,但不是说别的项目就不能实践软件工程,只是如此实践,成本较低!大学时代,多去探求真理,知识根本原理。比如web开发的数据处理模型,数据库的基本模型等等,那么以后的价值增长是不可估量的
关键点:做事情要学会计算成本,尤其学习,因为时间成本是没办法回收的!大学时代不为钱,就为明天的增值,就为今天的成本而学习!
以上纯属个人意见,仅供参考!
这也是一直想写的一个话题。近期,在坛子里也回复了一些帖子,感觉同学们在这方面认识也有一些偏差。干脆就写一篇吧。这里是两篇同学们的帖子,大家可以参考一下。
老师,给有点迷茫的学生一些指导吧,谢谢谢谢谢……杰杰
04:12 http://student.csdn.net/space.php?uid=46110&do=thread&id=1840
也来出道题郭晓
23:26 http://student.csdn.net

我要回帖

更多关于 西交利物浦大学宿舍 的文章

 

随机推荐