专业正规安全的配资公司炒股平台门户网
关键词不能为空

股票配资

导航

「程序员 炒股」有炒股的程序员么,来说说亏了

未知
admin

程序员面试官何苦为难程序员!

作者:JasNature

出处:http://NatureSex.cnblogs.com

有时候想想程序员何苦为难程序员呢?

扳扳手指走上码农这个行业也有几年了,但是越来越觉得这个行业很累,有人说程序员就是二代农民工,我个人还是比较赞同的。对于刚入道的同仁们来说确实就是个体力(脑力,眼力<你懂的,眼力比较>)活,真就迁扯不到什么高深的算法,基本上你要用的微软都帮你想到了。

公司方面也充斥着各种各样的复合型(什么都搞),一不小心就掉坑里了,好不容易爬出来,又被社会XXOO了。只能说人生在世几多愁,愁来愁去未到头。那既然跳进了这个火坑,生活还得继续呀。

在这几年中,也帮经理面试过不少人,但是有时候静下来想想很多情况下程序员经常有为难程序员的时候?又给苦逼添加了一份色彩,那就说说我自己认为的程序员何苦为难程序员吧(突然想起好像有首歌叫女人何苦为难女人#_#)!

对于面试

作为被面试的人:面试中有笔试我个人是很不喜欢的,既浪费纸张又浪费时间,我又不是来考试的,一来就给3页纸以上的题目做,而且好多问答题。好吧笔试固然是一个测试手段,但是有些笔试题目也太不行了,都是网上复制下来的那种,而且还是最基本的概念题。相信大家面试中有90%几率都会出现【什么是面向对象】吧,这样的测试题我只能呵呵。

展开剩余83%

我比较喜欢文艺的公司,那就是上机解决1-3个在实际项目中出现的问题,如果没时间完成的可以写伪代码,提供思路也是不错的,最后谈谈一些项目,和处理问题的方法,基本上就大概了解适不适合了。去面试程序员又不是考公务员,怎么那么多笔试呢?不过有时候也碰到过面试题,后面写了要用自己理解是方式去写答案,而不是一味的名词解释。

作为面试的人:面试别人不管对方技术好与坏,长相是否很凶残,年龄大小,都要平等的去对待,有时候长得像小孩子的比那些大叔级别的技术和口才好多了。个人觉得什么样的技术职位就应该放什么样技术的人,而不是放一个薪水开的比其他较低的人就可以了。要想想自己也是这么过来的,平等对待对方,都是程序员何必为难自己人呢?

特别是遇到那种容易紧张的面试者,其实本身技术可以的,紧张后什么都忘记了,这个时候面试官就不要在制造紧张的气氛了,有时候讲个笑话调解下多好。这样良性循环下去,你给别人机会以后别人做了面试官也会给你机会。

但是有一个事情我就不得不提起。有些面试官当发现来面试的人开的工资比自己还高,就会出现应聘失败的情况(奶奶的开的比我还高,玩个毛啊)。我觉得正常的情况就是和经理以及HR谈谈,然后给个综合的工资额度,然后HR去谈,而不是面试完回来后和经理说这个人技术不行。

我想说的:

笔试题是怎么来的了,大部分情况不是经理网上复制,就是程序员自己down下来的,自己写代码都没时间,哪有时间出题目。有时候仔细想想其实这个就是为难以后的自己。大家都学上一辈的人,都这样弄题目,导致大部分的面试题基本都一样的,完全失去了笔试的意义。

虽然在面试的时候有些人会莫名的给你一些算法的问题,什么是冒泡呀?排序有哪些方法呀,什么是树呀,怎么创建一个队列呀?等等等等,这样作为难道面试官的你就可以装一下。这些东西网上一抓一大把,问问大概的原理就行了,有时候一个地方没说清就排斥这个人,程序员自己何苦为难以后的自己,都文艺一点多好,整一些名词解释有意思吗?

还有就是对于作为面试官的程序员自己压自己人工资的最鄙视,你老和HR报价压那么低干嘛,这样自己去别的公司工资能起来吗?HR理所当然的觉得程序员就值这么多,这样以后自己出去能找到工资比现在工资高些的吗,一味的压低工资只是埋没以后的自己。

我最记得2年多前的一次面试,技术没问题,到了人事那里挂了,原因就是工资开高了,然后那个人事竟然说【她】自己做了6-7年的人事都才12K,你开8k而且你还是专科,你觉得不是要求太高了吗?

当时我脑袋一充血心里已经放弃这家公司,然后和她理论起来说:你做人事的和做技术的好像不能这样对比吧,我们苦逼的加班你们加班吗,我们经常要学习新的技术你们要吗?程序有问题找的是我们程序员而不是测试人员吧,再说我们每天敲的字也比你们多吧?

反正说了霹雳扒拉说了很多,那个女的人事中途没说一句话,最后走的时候来了一句你工作才3年多点,你确实开高了。我当时笑了一下就走了。这件事情告诉我现在的普通的行业已经追上IT所谓的高薪行业了。一些公司的HR只是当我们是傻乎乎的农民工,特别是女的HR。

我的意思不是鼓励大家一味的乱开高工资,管他三七二十一开了再说,而是要评估自己的技术、能力、工作年限来。

我说的别大家不承认,举个例子把,大家都会面对一个事情就是很多同样3年和5年以上的,技术能力等同的情况下工资很多是一样的,因为HR已经给程序员定了所谓的最高薪水。

对于那种工作长的、经验丰富其实是一记猛棒,导致很多技术很好的都转到项目经理和产品经理,埋没了很多写代码很好而且很牛逼的高级程序员。

我还想说:

程序员面试官何苦为难程序员,更没必要和HR联合起来为难。(当然技术不行不在此内)

对于上班

正常上班:这个没什么好说的,完成自己本职工作后,如果有时间可以帮助同事分担一点,都是程序员相互帮助才是王道啊(不是盲目的去帮忙, 看项目和情况,如果确实是技术不行,上报给经理说明,是去是留后说),这样不至于一个人的失误导致整个小组加班或者挨骂,大家都认为程序员是最不会说话的人群,但是这个是极端的,业界那么多老板还不是程序员出生的。

多交流技术才能让这个行业进步,一个技术藏着掖着没什么意思,和人分享才是最大的乐趣,就好比你做了个软件没有人用,有意义吗?所有程序员不要自己憋着自己,这样其实就是自己为难自己,也就是程序员为难程序员,要学会分享。

非正常上班(加班):让我先长叹一声,o(︶︿︶)o 唉!天天加班何时才能到头啊。。。。....................................................

回归正题,我有时候问自己加班加班加你妹的班啊,什么都没有,加毛啊。其实大家心里都是排斥加班的,而且加班的效率是很低的,基本上写不了几行代码,因为白天的能量都用完了,晚上根本就不想动了。为什么会加班,大家肯定经常会问到这个问题,最大原因就是资本主义要榨取最大的利益。

回归现实就是经理所谓的答应客户的时间,要快点啊,本来一个3个月的项目,硬逼着1个月完成了,这样的项目质量能有多好,可想而知。所以经常就会出现有用户骂,什么破系统,真他妈的好慢好烂,特别是游戏开发。然后整个行业都变成这样了,然后大家理所当然的觉得程序员就要加班了。

还一种加班的情况就是,所谓的绩效,我看是HR来“讥笑”我们的吧,麻痹的这个是逼人加班的条款,不加班就面有可能面临扣工资,还一种就是同事都在加班,我不好意思走啊,就算我做完了自己的事情都不好意思走,我想说那些加班的同事你把这个行业带坏了(这个过于极端了哈),但是这个确实是一个因素啊。

其实一般正常情况下,项目完成是不用怎么加班的,特别是经验丰富的程序员,基本上累积到一定程度后都是有一套代码库的,复制粘贴后进行修改基本能完成一种事情70%以上,但是想归想,现实却不是这样的,你不加班经理和同事会给你带上工作不积极的大帽子,这样一来不加都没办法了。

过去与未来大家都是程序员,何必用未来的自己来为难现在的自己,我好想说我们要学会拒绝加班,我的意思不是不加班,而是偶尔还是能接受的,天天这样是个人都要崩溃。

题外话

在中国正常的公司都会是以利益驱动为第一驱动力,毕竟公司要生存要发展嘛,这是一个不可回避的问题。其次才是需求驱动,最后甚至没有技术驱动这一说。试想一下,利益驱动产生一种方案,之后的事情就可以用脚趾头去想了,肯定就是一个接着一个想法产生了,为了利润而去重复的生产,难道不是一件非常可怕的事情嘛。

苦了写代码的程序员们,本来可以去学去看新的知识,但却只能去造这些外表不同的轮子,这是一个恶性的循环。是不是应该跳出这个圈,有人说过不要重复的去造轮子。

也有人说过技术不是问题,这话也有道理,但如果你用脑去想想这话的意思就是没有什么问题解决不了,这就相当可笑了,这就是利益驱动造成的可怕思想,之所以说出这种话,是因为你的出发点就是在想怎样通过现有的技术来搛取利益,而不是我现在有什么问题,现有技术解决不了,我怎样去解决它。

看到很多人都发表了自己的不满,不满归不满,生活还得继续,期望咱们.NET程序员待遇越来越好,奢侈的希望有不加班的一天。

记得点击「在看」,然后转给你身边的朋友们。

有炒股的程序员么,来说说亏了多少呗

有的,5月底入市,最近短短的10来天时间由于一连串的决策失误和不平和的心态,导致现在炒股的本金亏损超过50%。 每天都无心工作,总想着今天搏一把把损失尽量降得低些,结果却又是亏损。总是感觉股市和自己对着干,不买的时候天天涨,一买就大跌。 捂着不卖的时候天天跌,一卖就大涨。看着自己辛苦挣来的钱,每天都在不断的缩水,这种心情简直无法形容。 话说事物都有两面性,惨重的资金损失也教会了我一个道理,不要总想着投机,还是老老实实的努力工作,实在要炒也要看熟华尔通。 这种东西风险太高了再加上人的心态的变化,很容易一发不可收拾。亏了想投更多的钱捞回来,盈利了想赚更多。 在玩股票之前我一直认为我是一个很谨慎的人,没想到一入股市我才知道我一个多么激进的人,风险意识太薄弱了也不懂得见好就收。 所以股市也是一面镜子反射出一个完全陌生的你,你自己想想都会吓一跳,我怎么是这种性格呢。这次炒股亏损也是我人生到现在为止资金层面最大的一次损失。 同时也映射出了我性格隐藏在深处的另一面,更教会了我一个道理:踏踏实实的做人做事,别总想着不劳而获,哪怕炒股也要先学习各种技术各种指标,你不花精力去做人做事,总抱有侥幸心理往往得不到好结果。

程序员为什么喜欢炒股

大环境下资产荒,没有投资的方向。房地产趋于饱和,经济环境差,实业没有作为是不是敢选择插上互联网的翅膀,看个人,但是飞的更高,还是摔得更惨,却决于市场。那这时候,资产面临每年近13%的缩水(通胀),怎么办。投资是选择,理财吗,银行一年不到5,P2P可以,13到17,,但是希望运气好,它不要跑路了。那好了,证券市场无疑成为最好的选择。门槛低,监管牢固(不要吐槽某会),回报看个人。有牛市刚过的背景下,谁都愿意幻想一下,16年全年指数表现可以说,流年不利。但是每个月一只股票的梗应该都看过(每月一支,1年10万变1亿)炒股其实不难,华尔通说过,难的是管住自己,在股市抱着赌场的心。那只能像赌徒一样走。在股市抱着投资的心,迟早都会盈利——见之前的文章,详细的说了。如果长时间投资。获利的可能将是多少。炒股难的是心态,苦的学习,重要的是经历。

程序员如何学习炒股

炒股软件:证券公司都有免费的软件提供,主要有通达信、同花顺和大智慧三种,证券公司有可能官方定制,叫自己的名字。建议看行情用通达信(界面好,公式用起来更方便),同花顺用于交易(主要是有个小财神软件,自动记录你的盈亏曲线,帮助非常大) K线 是一切技术分析的基础。是必须要学习和掌握的。K线由日本人发明,又叫日本蜡烛图。K线包括开盘价、收盘价、最高价、最低价。代表了一天地战斗。K线由其形态和所处的位置决定其重要性。重要的K线形态有长阳(阴)、长上影长下影线、十字星,一定要对这个十字星多重视。K线形态一本书都说不完。推荐经典著作:史蒂夫尼森的‘日本蜡烛图’ 成交量 初学者对成交量的重视不够。成交量要与K线相结合。我看过一本英文版非常好的书,国内好像还真没有特别好的关于成交量方面的专注。 均线 如果你不想做短线今天买明天卖点话,均线是一个很不错的趋势跟踪工具。关于均线的用法传统的有葛兰碧均线八法。新的应用有口袋支点、均线背驰方法等。20日均线是所有均线里最重要的一条。200日均线是国外非常推崇的国内不够重视的,对判断指数和个股的牛熊分界非常有用。50日均线是欧奈尔非常重视的均线,欧奈尔(是何许人也之后会介绍)的canslim投资体系中,突破后首次回调到50日均线是个比较好的加仓点。 资金管理 这是新手,包括有几年经验的老手,也包括当年的我不重视的环节。现在已知,资金管理是你学习炒股,在你成功之前不想破产的排在第一位的要素。 止损只是资金管理的环节之一。还包括,试仓、盈利加仓、亏损永不加仓、金字塔买入、设定最大亏损额度等一系列技巧和知识。 行情来临后,多少人的操作是满仓一次性买入一只股票,甚至融资。但你真的计算了你的风险额度了吗?我们建议你买入的每只股票风险额度不超过总仓位的2%,止损越近,可以买入的越多。这样可以避免追高操作。 技术指标 常用的有RSI、KDJ、布林线等很多。当年研究过,现在只用两个指标:MACD和欧奈尔RS相对强度指标。MACD应用最多的是其背驰的概念,即股价调整后再次创新高,MACD值没有创新高。背驰这个概念更多为人所知是归功于缠中说禅,一个伟大的英年早逝的千古奇才。我在之后的图书推荐中将再次提到。 道氏理论 什么是趋势,什么是反转。什么是一蹶不振,什么是物极必反。这两条是我在期货公司学习时掌握的,受益匪浅。

股票操盘手和IT程序员哪个更有前途

其实都是不错的啊,主要还是看坚持的怎么样大

想辞职在家炒股,家人都不同意,怎么办?

导语:今年28,一直在深圳做程序猿,月入2w左右,但是感觉没什么前途,对身体也不好,炒股有4年了,今年基本能实现稳定盈利了,但是工作太忙,有时候开个会就错过赚钱机会,想辞职全职炒股,家人都不支持。你们怎么看?为什么?网友一:之前有个程序员表哥,三十多岁了,被公司解聘了,决定靠股市养活自己。把股票当期货炒,基本都是超短线,长的持股不超过三天,基本都是第二天就卖。五万块,不到一年,亏成了一万六七。我都忍不住劝他,你根本不懂股票,也不会操作,完全就是瞎搞,就是按照赌博押大小来玩的,早晚赔光!大家都劝他,他不听!还说了这么一件事:和表哥借钱炒股,表哥不但没借,还把他直接拉黑了,然后在家庭群里,把他炒股赔钱的是说了,搞得他非常狼狈,抱怨表哥:不讲亲情!大家劝他找工作,他说自己岁数大了,不想干,想用股票养活自己。后来,其实他一直就是赔钱,根本没赚过钱,两年之后所有存款都赔了,还欠了一屁股债,在所有人的反对下,终于是收手了。所以,如果你家人同意你辞掉工资还不错的工作专门去炒股,那就是害了你。网友二:炒股一直以来都是一种高风险的危险职业,可能你曾经看到许多人在股市中发展得大红大紫,赚了不少钱,可是,你又知道有多少人因为炒股亏光所有积蓄,害得自己家破人亡,负债累累。很多人想要辞职炒股,可能是因为自己在股市中尝到了一点小甜头,觉得股市是可以赚快钱的地方,炒股不仅来钱快,还很轻松。那我想说的是,这些人对于股市的理解可就真的错了。炒股具有非常高的风险,要想在股市中赚钱,那么必须买到一只好股票,可是,在这么多只股票中买到一只保证自己能赚钱的股票的几率是非常的低,更何要把炒股当做自己的职业。也就是说,你买的股票必须每一只都能使自己赚到钱,这样的事件几乎是不可能发生的。所以,对于正常的家人来说,当然不会支持你辞职去炒股,他们确实是为了你好,除非你全家都在炒股。的建议是你放弃这样的想法,继续做好自己的工作,踏踏实实的过自己的日子,工作之余倒是可以放点闲钱在股市玩玩。网友三:我有个亲戚,家里之前是做生意的,也赚了不少钱,在深圳有房有车。后来因为炒股把全部身家都放进去了。最终因为暴跌,本金全没了。他不服输,又把房子卖掉,而且是在2008年左右,刚好房价低谷时卖了,卖的钱全部投入股市了,结果可想而知。为了生存和躲债,只好躲到零售店去做零工过日子,很难想象曾经的富翁会变成负翁。你现在月入两万,在深圳确实不算多。但是,已经超过很多人了,这样的收入你也不会过的太差。当你没有了这份收入,心态就完全不一样了。你可能会说看看瑞仙,看看赵老哥,那跟中彩票没啥区别。你如果自信能战胜自己就可以全职出来。如果没有,你到现在还在犹豫,说明很难。而且,当你月入为零时,炒股成了唯一的生活来源,压力就会变得很大,就不象现在这么轻松地做股票了,你就会经常做错,这时候你才会怀念之前做程序员的日子,起码每个月还有生活费收入!我自己虽然是全职炒股,起码还有别的固定的生活来源。而你没有其他收入来源时,全职炒股真的会影响心态的。你也已经28岁了。不再是20岁那时那样可以过得很洒脱。你估计都要成家立业了,这才是重点。网友四:你说做程序猿的工作累,想辞职炒股,这个理由太扯了,做哪样工作不累呢?事实上是没有不累的工作。做股票不累吗?我做股票16年就,看起来轻松,实际上压力也很大。股市的形势趋势完全是自己掌控之外的东西,只有不断学习适应顺势,才能生存下去。专职炒股的人也不少,为啥你家人反对你辞职炒股?可以有以下几个原因,如果解决了,可能就会获得家人的支持。一是除了炒股票外,要有稳定的经济收入。也就是说,股市盈亏和你正常生活没有太大关系。二是股市的资金是闲钱。这一点很重要,因为股市不想稳定工作,没有固定来源。可能熊市的时候,一年甚至几年都没有盈利,而且是亏损,能支持的住吗?三是要有自己股市的稳定交易系统。也就是说,你自己股市的一切买卖,都是在你的交易系统控制之中的。如果没有十年以上的股龄,没有经历过巨亏,没有经历过几轮牛熊,建议还是不要辞职专职炒股。四是看看自己个性,是不是适合炒股。如果没有投资心态,而是赌博心态,就不能炒股。如果自己自律意识和执行力不强,也不能炒股。你觉得因为缺少时间看盘,有时候错过了行情,那我要提醒你,真正的投资心态和股市投资,是不用天天看盘的。网友五:就现在的A股市场行情来看,根本就不应该炒股。中国股市长期低迷,新韭菜老韭菜都被割光了,留下来的绝对都是老油条。如今,一般的散户要想在这个股市生存下来,真的是需要有十八般武艺。你现在程序员,待遇也不低。就应该好好的学技术,没准搞出一个好的程序,搞出一个上市公司也不是不可能的。珍爱生活和家庭,远离股市。网友六:全职炒股的人无非三种:1:实现财富自由的人,2:退休人员,3:职业经理。你可以看看你是属于哪一种,实在喜欢可以考虑去转行当职业经理人,两全其美。由于这几年中国经济发展飞快,股市飘红,盈利也容易。如果遇到熊市,没有充足的资金长期支持,那岂不是很可惜。炒股只是生活的调剂品,财富的扩充剂,不是生活的全部,股市赚钱不易,且行且珍惜吧。炒股只能是当作财富上的一个延伸,而不应当是生活的全部。就算巴菲特也要做实业,只有实业越大,自己资金越雄厚,经验充足,那在股市挣钱的机会就越大。你的家人是对的,他们是真心为你!

3万元炒股每天有2%一年有多少钱?

3万元炒股每天有2%一年有多少钱?现在,如果你想知道应该购买多少公司股票,答案是,这取决于股价和你必须合作的金额。从技术上讲,你只需购买一股股票就可以投资一家公司。丽的梦一样,那样的放不下你,那样的爱着

28岁程序员想转行,到底能做什么???

我也是28岁程序员一枚,从21岁干到现在一直想转行,也没找到合适的机会

有没有为了炒股每天无心工作

有,而且还很多,那是因为心态不行,如果心理素质好,就不会影响,并且已经比整个市场百分之七八十的人还要强

程序员转行后可以做哪些工作

现在想到的是以下的职业: 1、销售:性格偏向于中性,喝一瓶啤酒就酒精过敏,交流能力一般,不知道适不适合做 2、软件测试:没写过测试脚本和测试用例,只懂得黑盒测试,不知道有没有人要 3、售前或者售后或者技术支持:听说要经常出差,不想以后天天在外面跑,毕竟成家后需要时间照顾家人 4、辞职做职业股民:只有几个月的实战交易经验,资金也就几万,如果专职炒股,不知道压力会不会太大 5、IT行业非编码类的工作:不知道IT行业有哪些工作是不用写代码的,也不知道人家会不会要我,毕竟年纪也不小了,也没有那方面的经验 6、辞职开个冷饮店或者摆地摊或者卖水果之类的:自己资金不够,不了解这行业水有多深,也不知道好不好做 7、出租车司机或者大厨:开出租车的话自己还没有驾照,如果当大厨估计会比较辛苦,跟别人学的时间也比较长

为什么我的股票交易后,本月参考盈亏白天显示赚了两百多,到了晚上参考盈亏显示只赚了三十八块钱?

从操作上讲 本月 无大的失误, 赚了 该 赚的钱 ,也赔了需要赔掉 的钱 。 从 股市本月 走势和操作股票走势看...最后放一张中山证券 的盈亏 在股票万一免五可做。

作为一名程序员,我这属于什么水平?

题主是渴望大家承认他的技术水平,并加以估价。现在这个问题改动有点大,看问题日志找到了题主最开始问的问题:

作为一名程序员,我这属于什么水平?

补充说明:为什么问这个问题呢,是因为我从来没有上过班,08年玩C语言,近10年编程功底了,单刷了10年...在自己这个小小世界封闭了10年,这10年或许相当于别人的20年吧,因为靠着这身技术,经济早已自由,每天无所事事,唯一的爱好就是coding,我几乎每天都在学和写,比如今天写到凌晨5点。

10年,写过各种程序,能熟练使用各种语言和工具,各领域的均有所涉猎。
汇编,最喜欢的语言,可惜全用在歪门邪道上了,内核驱动,逆向破解,脱壳,外挂制作信手拈来
能熟练使用汇编,C,C++进行各种花式编程我也不懂怎么样才算厉害,但是汇编,C,C+,至少8年功底。

这是2010年写的一个进程管理器,不知道有没有人用过一个软件 processexploere? 就是奔着超越它而写的,丢几张图
[图略]
2014年迷上炒股,用了一个月,开发了一个类似同花顺的看盘软件,很多功能都是自己原创
图片只是客户端,还有一套完整的数据后台,实现了L2全推行情。
[图略]
还会熟练使用html,CSS,JavaScript,Photoshop,Python,PHP,MySQL撸各种web前端和后台,最近2年都在玩web,撸过一个webgl+websocket+php 多人在线的捕鱼游戏,作品就不放了。

技能就介绍到这吧,真的不想来炫技术,但是写着写着又忍不住飞起来。
深深的知道,学的越多,自己越渺小。
今天与老姐对话,老姐对我的评价:没文化水平,小学毕业,又没考过证,又没工作经验,哪个公司要你?

打击很大....不得不说,深深感觉自己圈子太小,如一只井底之蛙,沉迷于技术的海洋,从未见过外面花花世界,所以问一下,我这种水平,可以拿月薪多少?

而后又加入了以下内容

如果高调一点的话,我现在的技术不需要这2个作品来充当门面,除了Photoshop比较业余一点,我真的很想把熟练二字改成精通,但是我知道肯定会挑起事端,罢了。
拿作品2来说,股票行情数据哪来的? 当然是通过汇编逆向别人的收费软件,分析他们的数据格式和协议,搭建一套自己的数据服务器,再分发出来给我自己的用户使用。
C,C++就不说了,界面是我自己用MFC开发的一套directUI(Photoshop 玩的真的老6了),完全自主知识产权,最满意的就是用C++设计了一套TCP通信协议,最高几千人在线,
全推行情需要每秒广播3次以上,对一次800多KB的广播数据,设计了一套压缩算法,压缩到20KB,节省了服务器大量网络资源。
有了用户,肯定需要注册,统计用户使用习惯,炒股这东西,情绪波动比较大,顺便开发了一个在线多人聊天室,
在客户端,编译了一套自用的WebKit(10MB不到)用来显示前端,用HTML5 WebSocket + JavaScript 完成前端用户交互 , PHP + MYSQL 完成后台数据处理。
所以前面说的那些语言前面的熟练,都不带水份的。
另外因为都是以个人身份接单,用户啥想法都有,不会这么多怎么让用户满意,曾经接过一个页游的活,客户端,美工,WEB前端,后台完全一个人开发撸下来

从题主的描述看,解决问题的能力达到这样的水平已经很不错了。而且题主一开始确实只是带上作品进行讨论的,没有其他的意思。

但是,题主的遣词造句比较敏感。如“这10年或许相当于别人的20年吧”,“信手拈来”,“把熟练二字改成精通”,“所以前面说的那些语言前面的熟练,都不带水份的”等等,这些让很多同行感到不适应。知乎不比贴吧,大家姿势水平都比较高,大多比较反感这些词汇。比如C++,不到蓝大那种级别的,我想都算不上精通了,最多也就输熟练、熟悉而已。所以,建议题主以后再问问题时注意措辞。

就题主所问的问题而言,单兵作战能力还是不错的,勤动手肯钻研。但是在现在的单位大家需要的是能够团队协作的程序员,按照“规定动作”完成程序开发,由于题主以有了 10 年级别的自主开发经验,因此想要融入团队还是比较困难的。至于月薪多少,得看你能够在哪些单位找到工作了,没有一个具体数字,如果题主能够收敛一下开发精力,专精一门的话,也许月薪 20k 没有问题。

另外,本人技术栈与题主比较相似,在您的源码放出来之前,有几个问题想请教一下,如果您都能很好的回答,估计这场辩论基本上就定下来了。

通过您给出的百度网盘的连接 https://pan.baidu.com/s/1nvxekVf 与提取码 hpzm 下载了您的第二个作品的二进制文件,内容如图1:

图1:题主提供压缩包内的文件

前三个估计都是数据文件,姑且不谈。wke.dll 的文件属性如图2:

图2:wke.dll 文件属性

顺着网页找到了该精简版 webkit 内核的 github 页面,如图3:

图3:wke 的 github 界面

LZMA.dll 的属性如图4:

图4:LZMA.dll 文件属性

显然用的是 7z 的库,如图5:

图5:7zip LZMA 库

HPSocket4C.dll 的属性如图6:

图6:HPSocket4C.dll 文件属性

该文件来源于图7所示网站:

图7:HighPerformanceSocket(http://www.jessma.org/)

这些应该都不是您的原创工作,而剩下的 KRBrowser.exe,KRSDEClient.dll 和 KRStockOS.exe 应该就是您的核心组件了。通过 IDA 反汇编观察导入表和文件执行流程,KRBrowser.exe 应该就是 wke.dll 的封装,如图8,图9所示:

图8:KRBrowser.exe 执行流程
图9:KRBrowser.exe 导入表

分析 KRSDEClient.dll 的导出表和导入表发现,该动态库主要向外提供本地与远程数据的获取功能,使用了 HPSocket4C.dll 的相关导出函数,如图10,图11所示:

图10:KRSDEClient.dll 的导入表
图11:KRSDEClient.dll 的导出表

分析 KRStockOS.exe 的导入表时发现并没有调用 KRSDEClient.dll 的功能,因此考虑动态加载,如图12所示:

图12:动态加载函数

通过字符串分析可以得到更有趣的一些内容,有兴趣的同学可以看看,这里就不贴出来了。

因此,在这里请教几个问题:

  1. “编译了一套自用的WebKit(10MB不到)用来显示前端”,自用代码必定做出了修改,为何要修改代码,修改的地方在哪里,功(性)能是否提高?
  2. “设计了一套压缩算法”,知乎程序员大多都是科班出身,对“算法”这个词比较敏感,这一般都需要代码或者论文(数学)支撑,可能需要您将算法开源,方能解决大家的疑惑。但是本人在 KRSDEClient.dll 中发现了 call LzmaUncompress,显然是服务器端进行了压缩,客户端进行解压缩。问题在于是题主设计了一套算法先行压缩再使用 LZMA 进行压缩,还是直接使用 LZMA 进行压缩。
  3. (基于)TCP的通信协议同上。
  4. 从上述分析来看,题主能够熟练运用已有库进行软件开发,但是这并不能体现出您问题中提到的精通软件开发的能力。不少知友对您“用MFC开发的一套directUI”比较感兴趣,是否能够开源相关代码供大家一起学习?

你不懂,程序猿炒股背后的辛酸

首先表明身份,我是一名程序猿,然后,我才是一名业余炒股选手。

这轮互联网热,催生出了两样新物种,第一是勤勤恳恳努力攒钱的土豪码农,第二是勤勤恳恳努力攒钱但炒股的土豪程序猿。作为游离在这两个物种之外的第三类物种---勤勤恳恳努力花钱并炒股的穷逼攻城狮,深深的感觉到了程序猿这个群体,不是那么适合在股市里面游荡。

作为一个理科生居多的行业,大部分人的思维模式是偏理性的,即骨子里总会笃信未来市场的走向肯定能够根据某些理论佐证出来。看到一套分析,觉得有道理,就以为市场得走向熊市了,看到另外一套分析,觉得也不无道理,就把卖出去的股票又买了回来,其实这样是很痛苦的,不求每个人都能独立思考,但至少可以抱着怀疑态度去看。归根到底,是程序猿们没有搞清楚经济这个领域的本质属性,即它是没办法证伪的,不像写代码,有没有错误编译一下就知道了,也不像数学物理,存在着唯一正确答案。在经济领域,绝对不是这套逻辑,正确和错误是两个永远无法达到的极端,绝大部分理论和分析都介于两者之间,不信可以去看财经节目里面经济学家们的互掐。导致这样结果的根本原因是社会科学领域的不可预测性,所有的结果都是非理性的人的理性或非理性行为导致的。

看清经济运行的本质之后,就可以至少不那么受各路大神分析的困扰了。经济学诞生几十年以来,自然科学的进步更加巨大,但还没有哪个模型能预测下个交易日股市走势。在读书时,也有一些不谙世事的学弟学妹号称找到了能够预测股市的高深模型,我看他们现在也没用富裕起来。所以说回来,这样的一个领域,对于程序猿群体来说,简直就是诈骗。

当然,大部分程序猿炒股,根本就没想这么多,亏了挣了都不会想那么远。所谓的辛酸不是在于亏了多少,就像上面说的,是在于没办法掌控这种波动。程序猿们习惯于掌控一切,服务器宕机了,能够短时间内启动,代码出bug了,能够迅速打开编译器处理,如果不能,大部分程序猿就会慌。在牛市中,一切不需要去掌控,反正市场的起飞会把自己也带上天,就像前面大神留下的一串代码,丢到服务器上一个bug没有,跑的很是爽快。当突然有一天,运维升级了系统的某一块组件,突然就跑不了了,关键是自己又看不懂那半条注释都没有的代码。这就是失控,一方面埋怨自己段位不够,另一方面埋怨外部环境不按常理出牌。

话说回来,自己的段位在交点学费后,自然而然就会上去,但外部环境你却左右不了,下次再改动某一块内容,也许整个工程都要重构。作为必须要对下一天下一月甚至下一年做出明确预判的群体来说,股市简直是妖怪般的存在,甚至下一秒的走势都无法预见。当出现下跌的时候,那种望着大盘和自选股,来回切换着编译器,那种焦虑,谁能体谅。

在中国程序员工作是青春饭吗?

我认为IT行业就是帮助像我这样爹妈不努力儿子徒伤悲的人完成资本原始积累的行当。相对于其他行业来说,IT行业给了从业者高薪资的同时,也给了相对富余的时间(别提996,干IT的都知道每天真心工作时间超过5小时就已经是天地良心了)去思考今后的路怎么走。

这个行业的迭代速度很快,今天你所学的只不过是为了今后知识更新时能够更快的理解而已,说白了大伙还是在一个起跑线上,但年轻的永远在这个行业里充满优势,至于顶级程序员什么的,我就不说他们会不会发出和你一样的担忧了,毕竟每个行业的天才总是那么的耀眼。

至于有人说往底层走,越老越吃香,其实自己去看看底层开发的工资曲线图就知道了。如果说入行选前端,慢慢转型做底层,到你真的转型成功了,这半辈子就过去了。

今年28去年年底离职拿着这几年攒下的几十万,目前在家开了个百货店,剩余时间炒股为生,第一年收入还行,虽然肯定比干IT时收入少得多,但时间自由,压力小,也不用担心现在学的过两年就没用了。


再说一下,刚刚入行那会儿还没有什么GitHub,遇到问题多数去博客园、CSDN、StackOverflow上看看有没有遇到相同问题的人,自从开源文化兴盛起来,大部分的程序员就从“建筑设计者”慢慢的沦为“搬砖工”了。IT是一个十分年轻的行业,这就意味着整个行业的从业人员心智十分不成熟。

现在回头看了下所谓的开源,其实最终的受益者不是“为他工作的人”,而是“使用他的人”,开源使得技术没有了壁垒,使得这个行业的从业人员都是可替换的,使得资本成为了这个行业的主宰。

这个行业没有什么秘密,没有什么功能是你能实现而我做不出来的,没有什么实现了这个功能别人需要付费才能使用的(比如某个模块的功能与我开发的模块的功能相同,则你需要给我一笔专利费才能使用),可以说,这是一场战争,资本在诱导程序员来杀死程序员。每一次开源社区的技术更新都是在敲响程序员的丧钟,我入行时,开发一个App,客户端需要俩团队iOS、Android,过了几年只需要一个团队ReactNative(一个Android主程、一个iOS主程负责Native工作,其余编写业务逻辑),这两天看到了华为的鸿蒙OS,如果这个OS能成为主流,那么未来桌面App移动App车载App等都只需要一个团队去完成。

可以预见的是,未来的程序员会在自己发明的各种提高开发效率的工具下失去他们的工作。此时我才想起当初刚入行去嘲笑做了一个简单的硬件也要去申请专利的硬件开发者,我当时是多么的天真。

最后我认为,行业的发展是有必要的,但如果发展是建立在我的坟头上,那么我会成为那个宁愿将牛奶倒进河里也不送人的资本家。