热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

毕业那一年——转变

又是几个月未写过博客,有点对不起观众,原来还是有人看我的博客的。忙完双11活动,想起上次跳过求职成功后的经历,写到创业,现在补上在现在公司的一些经历。那时候我为什么选择了凯

      又是几个月未写过博客,有点对不起观众,原来还是有人看我的博客的。忙完双11活动,想起上次跳过求职成功后的经历,写到创业,现在补上在现在公司的一些经历。

      那时候我为什么选择了凯兰高这间公司呢?其实原因很简单,我是一个喜欢新技术的IT程序员,虽然大学前三年浪费了几年光阴打dota,但第四年对HTML5的热衷还是让我找到了少许方向。当时,公司一堆新颖的技术,吸引着我,我都未听过,而又觉得很有趣,像solr,mongodb,nodejs,redis,pentaho等,后来那些技术基本我都懂了。

      现在想起来那段时间,我是差不多连实习期都通不过的,因为刚到公司那一两个月,基本什么产出也没有,刚接触的技术是爬取网页,后来做手机app的QQ,微博,淘宝登录,因为Iframe跟本地文件通讯的问题纠结了差不多一个月,后来不了了之,但好在那时候我遇到了我人生中的第一个师傅——Riemann。

      那时候可能公司开发的人不多,虽然我达不到期望,但还是留下来了。教我的同事是个华师的男生,大我一届,他不是学计算机专业的,是学数学专业的,但自学了编程,技术却很牛x。但他很冷酷,我不懂问他时,他基本就一两句话,令我不懂也不敢再问下去了。但从他身上,我最大的收获就是,令我看到了自己有多大的不足。以前以为自己有多厉害的心态,在他面前,我显得什么都不懂。不过真的让我成长最快的时候,还是我知道他要离职了,在我来了公司大约2个月后,他的工作是交接给我的。

      他的工作是公司挺核心的,做电子商务,最核心的当然是商品,而他的工作就是收集商品,收集店铺的所有宝贝,爬取别人家的商品据为己有,更新商品等。我也就在他离职过后,不得不独立去完成那些工作,在独立中,我慢慢熟悉他的工作,开始在公司的第一个辉煌期。那时候公司刚做QQ应用省荷包,接下来一下子做了很多电子商务导购APP,基本都是类似的,而我刚接触压力挺大的,爬取淘宝的商品评论数,购买数,优惠价,评论详情等,被淘宝限制后要使用代理服务器,编写Chrome浏览器插件来帮助小编们添加单品等。

      连续忙了几个月,应该是2012年7月-12月吧(我4月来公司实习的),那是我在公司的蜕变期,而接下来则是一个发展期。12月开始新项目爱逛,腾讯的一个导购频道,我们进驻平台,需要提供商品信息,那时候因为腾讯的一句儿戏说话,老板要我爬取到100万的淘宝客优质商品。妈啊,我们现在商品库才只有20万数量,短时间内要增长到100万,还要优质,有淘宝客的。于是我元旦放5天假都在家加班,没回老家(我在广州工作,家乡佛山,才两个小时车程),还感冒了,就是为那100万宝贝烦恼,而且还为被淘宝限制IP的问题烦恼。我清晰记得那几天,每天干到晚上2点,早上7点起床去看情况,为了解决代理服务器的问题,我竟然想到了用google翻译去帮我爬取页面,写Chrome插件加按键精灵去帮我访问页面爬取API数据等这些奇怪的手段,可谓不择手段。

      过年回来后,我对公司的业务基本也了解得差不多了,技术也有了一定程度的提高,但过年回来那段时间,基本是公司的结冰期。小编们都离职了,开发一直招不到,公司只剩下十几个人,发展方向也迷惘了一段时间,因为QQ应用基本做得差不多了,爱逛那个频道也暂时不成气候,不断寻求新项目,但都没着落,APP收入也不高。但后来不知道怎样的,可能是春天过后,女孩子开始买衣服了,我们也发展了一个新的挣钱渠道,QQ空间发表日志,说说导购,招商。接下来半年,我的工作也更加丰富,QQ空间发表日志弄个模板,运营数据统计,做节日活动,实时调整,热卖宝贝库等,还有小编的数据管理后台。

      那段时间算是我的第二个辉煌期了,也就是表现自己的时候了,2013年5月过后,公司每个渠道的收入一直稳步上升,我是看着公司导购这块收入一点一点上升的,从几百块一天,到一千,到2千多,3千多,到冬天飙升到1万多,到今年稳定在几万。今年双11,我们做了很多活动准备,真的做到吐血,还好功夫不负有心人,今年双11达到18万的利润,是上年的10倍,今晚才全公司去了吃猪肚鸡庆祝。

      现在,我负责着买家几个项目的整体开发工作,带新人,还要摸索买家项目的发展方向,例如自动根据神经网络和遗传算法调整商品的权重排序,爬取大量的新品和热品,预测爆款,找出同款并自动选择同款中最优秀的等。这些都是比较有难度的,来公司也一年半了,创业公司接触过的东西还是挺多的,nodejs,mongodb,redis,Nginx,HAProxy,Varnish,Excel的VBA脚本,Chrome浏览器的插件,商业智能系统Pentaho,图片处理Imagemagick,openCV,一些框架的搭建,数据库的设计,模块的编写等。我在想,如果当初我到UC或者QQ去做HTML5方向的话,我会成长那么大么,我能够做到带领团队走向进步的成绩么?

      接下来的路还很长,我想创业,我在准备,时刻准备着,不断提升自己技能和商业触觉,大约明年过年后吧,我会把那些曾经的计划一一实现。我的求职历程也就暂时写到这里了,接下来会开始写回一些技术的文章,前提是公司的工作没那么忙,我可以腾出时间来分享过去工作的一些技术。


推荐阅读
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • Python瓦片图下载、合并、绘图、标记的代码示例
    本文提供了Python瓦片图下载、合并、绘图、标记的代码示例,包括下载代码、多线程下载、图像处理等功能。通过参考geoserver,使用PIL、cv2、numpy、gdal、osr等库实现了瓦片图的下载、合并、绘图和标记功能。代码示例详细介绍了各个功能的实现方法,供读者参考使用。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 本文详细介绍了云服务器API接口的概念和作用,以及如何使用API接口管理云上资源和开发应用程序。通过创建实例API、调整实例配置API、关闭实例API和退还实例API等功能,可以实现云服务器的创建、配置修改和销毁等操作。对于想要学习云服务器API接口的人来说,本文提供了详细的入门指南和使用方法。如果想进一步了解相关知识或阅读更多相关文章,请关注编程笔记行业资讯频道。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • HTML学习02 图像标签的使用和属性
    本文介绍了HTML中图像标签的使用和属性,包括定义图像、定义图像地图、使用源属性和替换文本属性。同时提供了相关实例和注意事项,帮助读者更好地理解和应用图像标签。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • mysql-cluster集群sql节点高可用keepalived的故障处理过程
    本文描述了mysql-cluster集群sql节点高可用keepalived的故障处理过程,包括故障发生时间、故障描述、故障分析等内容。根据keepalived的日志分析,发现bogus VRRP packet received on eth0 !!!等错误信息,进而导致vip地址失效,使得mysql-cluster的api无法访问。针对这个问题,本文提供了相应的解决方案。 ... [详细]
  • 使用正则表达式爬取36Kr网站首页新闻的操作步骤和代码示例
    本文介绍了使用正则表达式来爬取36Kr网站首页所有新闻的操作步骤和代码示例。通过访问网站、查找关键词、编写代码等步骤,可以获取到网站首页的新闻数据。代码示例使用Python编写,并使用正则表达式来提取所需的数据。详细的操作步骤和代码示例可以参考本文内容。 ... [详细]
  • 解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法
    本文介绍了解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法,包括检查location配置是否正确、pass_proxy是否需要加“/”等。同时,还介绍了修改nginx的error.log日志级别为debug,以便查看详细日志信息。 ... [详细]
author-avatar
迷路
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有