北漂之旅

1
2
3
4
20 => 5756,
60 => 6640,
7 => 11760,
1 => + ∞ ,

选择和机会

机会是偶然的、选择是必然的。二月中旬未名湖还结着冰,但少了些溜冰的大爷,柳絮低头低头沉睡尚未苏醒,空气里一阵又一阵的寒风,腿瑟瑟发抖,柳絮飞舞,彷佛在冲着我们笑,欢迎远方游客。踏在最高学府的土地上,泰然自若的神情平衡自渐形秽的内心。望着身边走过的一批又一批的同龄人,内心充满了敬佩之情。其「思想自由、兼容并包」的办学方针让我等之辈可好好学习观摩,「博学之、审问之、慎思之、明辨之、笃行之」。

在闲逛和准备找实习度过了一个礼拜,我努力投递和用心准备力所能及的面试题。最后我去了 新浪微博(会员服务研发),回顾面试过程是很尴尬。出身非科班的我,对基础知识了解甚少,对笔试是无从下手,当时是自我感觉「笔挂」。简单扫了一眼整个笔试内容,我会的活着我能够写出来的甚少,面试官(带我的老大)看出我有些犹豫,问,“你有学习过这些内容吗?”,「非科班,目前还未了解」,“行,先写吧,能写多少算多少。”过了一会儿,看我写的差不多了「其实是没写啥」,开始自我介绍,经历介绍,项目介绍,等等套路。聊了约30分钟,说「你在这里等下,我安排其他同事面」,听到这句我心里松了一口气,暗自窃喜。等了一会儿,该面试官又进来问了一会儿,最后说,“你等下,他还在开会。”「好」,我回复到。等到最后还是他 😖 不是说好又领导面吗?难道他就是大领导,最后我们又聊了一会儿,感觉我还不错,并问:“你有没有什么问题想问我的?”「我要求尽快入职,学习新的东西」。面试官送走我后,当天下午就收到入职 offer 。尽管谈的薪酬和 offer 给的薪酬不一致,在和面试官确定后了解情况,他问了句 “还来吗?” 「来」。

有的时候,选择很重要,当时是置之死地而后生,不想放弃,只想多去尝试和多折腾。放弃这次实习机会也许对我不会有太大影响,在学校可以过的更佳舒坦一些。实习无疑是降低自己的生活质量,找事做😤 是的,我想找点事情干。

我相信我的选择,也珍惜这次实习机会。

我已经开始了自我独立生存,凡事均需要亲力亲为,包括不限于租房、家务、水电费、电器坏了需要维修

充实和疲惫

在会员日子里,一直有一位很厉害的前辈带我帮助我成长。从环境到开发、从测试到上线、从基础到架构、从需求到技术方案……教了我很多,在代码层面:如何保证代码简洁、没有冗余、如何提高性能、异常问题处理、如何减小代码耦合性、提高内聚性、各个量级的应对方案,让我思路可以更加清晰去实现一个需求;在分布式系统上:如何保证数据的一致性和准确性、服务高可用、如何防止并发、如何保证系统的安全性、如何提高容错率,让我在分布式消息服务、存储方向有一定了解; 在数据结构上:如何快速查取、如何设计一张合理表、如何选择数据的存储方式、各种数据存储的好处和弊端,让我在数据结构设计上更加容易;在产品方面:如何和产品沟通、如何从技术的角度去思考产品,让我有非代码的角度去考虑问题;在职场上:发邮件需要注意的细节、如何去沟通……逐渐的,自己也可以开始独立承担一些需求。在会员的日子里,谢谢各位前辈毫无保留教我本事,最近因我导致的错误频频,反应了我的基础不扎实,工作不认真,最后前辈们不得不放下自己手中工作处理帮我处理好问题,自己的事情晚上加班做,十分抱歉。希望下次不再犯同样错误!!

我不想成为温水中的青蛙,一切都是理所当然。

白天工作,下班回到出租屋里,自己学好很晚,很多时候都是躺下就能够睡着。因为除了实习工作,我还做了

蚁互的产品设计和前端开发工作
东北林业大学小程序产品设计、前后端开发(可微信搜索「东北林业大学」小程序,产品官方待开发)
东北林业大学–新生专题产品设计、前后端开发

在这里分享几个问题,若你有认真看,那么可以一起来思考

  • 支付系统中的订单编号应该如何设计 ?

  • 如何做到整个支付流程是幂等的 ?中途有调单怎么处理 ?

  • 如何防止订单提交的高并发情况 ?

  • 如何保证一个用户只可以参加一次支付返红包活动 ?

  • 数据库的表结构如何设计才最优 ?

  • 如何实现一个 cron 脚本变动重启机制 ?

  • 索引 KEY('ctime','uid,'source') 会有存问题吗 ?

  • 如何保证支付交易系统的安全性 ?

  • 增加 referer 验证,如何测试 ?

  • 消息队列是一写多读,如何保证一条数据只会处理一次 ?

  • redis 的哪些操作是原子性的 ?

  • 项目前评估资源的重要性 ?

  • 如何处理提高发私信能力 ?

之外,还有一个特别深的感受,写 3 小时代码,测试需要 2 天,原因除了测试有内网测试、仿真测试、主干测试、线上测试,更重要是不清楚自己负责内容,遇到问题就需要去查原因,最后得出结果是产品策略导致 😫,熟悉业务知道每一行的代码是干什么的,写好注释和文档文档真的很重要。

实习和学习

实习外,另一件更重要的事情,那就是本学期所有的课程。面试时候,面试官问了一句,“你可以实习多久?”「如果可以,我会平衡好实习和学习」。相对我校计算机专业(3+1),我们是4年学制,换句话我们整个4年都有必修课程。如何平衡好自己的学习,真的废了不少劲,主动和老师沟通,说明自己的想法,望得到老师的支持,敢于尝试,不放弃任何一个可能。清楚记得,在和我们专业的一名老教授沟通的坎坷,「学生就是应该在学校实习、不来上课就等着重修吧,或者去教务处申请免修或自修」,多次被拒内心万个草泥马,埋冤专业的课程安排和学校的教学制度。今天所谓的本科教育基于种种原因,或明显地,或隐晦地,或有意地,或无意地使大多数毕业生在毕业的时候依然不具备基本的自学能力不说,甚至可能连本专业都没学好。最要命的是,本科教育不仅没能让相当数量的学生学好本专业的同时,甚至令他们对自己的专业产生了憎恨。

大三下一共需要修读18学分,14次考试,准备考试都在返校的车站、火车上,略显狼狈。是的,我没有逃掉所有的课程,比如学校的生产实习、工程实训等项目。还未到期末还不知道会有哪些科可能会挂🙄 自己做的选择,后果总是有利有弊,自己要背,怨不得别人。

生活和生存

我们都想生活的好点,但在这之前,我们都不比需要学会生存。有人说出去实习可以自己挣钱自己过好点生活,每天只需要上几个小时班,下班后做点自己喜欢的事情,没有人辅导员、没有老师,真的很爽。是的,我生活的更好,无病无灾,早上喜欢可以自己睡一个懒觉,下午吃完晚饭后还可以去健身房锻炼身体,晚上走路回家。真的,在北漂的几个月里,我没有太感受到早高峰晚高峰、没有感受快节奏的生活方式方法,因为这些都是大家认为,或者听说的。个人的生活快不快,过的幸不幸福是别人无法抉择,关键是在自己。

慌慌张张 匆匆忙忙

为何生活总是这样

难道说 我的理想  就是这样渡过一生的时光

不卑不亢 不慌不忙

也许生活应该这样

——————《活着》·郝云

在文章的开头写了一个关联数组,也许大家并没有注意或者不知道是什么含义。是的,也许只有我能够看懂吧

20 => 5756

往返学校和公司 key 次,仅仅火车票是 value 元

60 => 6640

整个实习期的工作日是 key 天,一共挣得 value 元

7 => 11760

需要缴纳 key 月房租,一共是 value 元(不含水电燃气费用)

1 => + ∞

实习经历 key 次,但经历是 value ,是宝贵的。

不用算,实习带给我巨大的经济负担,「亏着做生意,也许只能够年轻这几年吧」

有钱没钱,生活依旧

唠叨

新浪微博的食堂真的不咋样、一次新鲜多次腻;

相比其他公司,没有零食没有下午茶;

实习生没有车补、没有饭补、更没有房补;

问题总是复杂的,解决方法总是简单的;

想喝一杯咖啡多吃个汉堡也不是一件容易的事!