V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
frankwyw
V2EX  ›  求职

[全国]求职, 17 届

  •  
  •   frankwyw · 2017-06-09 09:43:17 +08:00 · 4083 次点击
    这是一个创建于 2726 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写在前面的话

    我是成都某二本独立学院的学生,2017 届。

    由于各种原因,经验不足,希望能够找到一个技术氛围浓厚的团队。

    全国各地都可以,成都以外可能要 6 月底以后。

    个人简单诉苦

    只在 16 年 9 月到 10 月在某云计算公司实习了一个月。做做测试,写点功能。后面因为一些原因自己辞职了。 在去年 10 月底以前投递了一些公司,但因为被成都某家外企的口头 offer 最终拒绝后,成都稍好的接受实习公司基本投递了,所以去准备春招。春招时,参加电科大招聘会被拒,并没有找到满意的。后面又因为个人身体原因(现在基本痊愈)在医院换药持续了一段时间直到最近。

    技能和书籍

    虽然一直少有实习,但是一直在学习。 这里是自己看过的一些技术书籍:

    • 编程语言:

      • C:C primer plus,C 和指针,C 程序设计语言,C 专家编程,C 陷阱与缺陷,C 语言参考手册

      • C++:C++ primer,C++程序设计原理与实践,C++程序设计语言(第四版),effective C++,more effective C++,effective stl,effective modern C++,深度解析 C++模型,C++ template 中文版,泛型编程与 stl,stl 源码剖析,C++ Concurrency in Action : Practical Multithreading ( lock free 和锁以及 C++11 线程库),c++模板元编程(基本没什么用,现在只记得 trait,crtp,sizeof 用法了)

      • python:python 基础教程,python 参考手册

      • 函数式:erlang 程序设计 /sicp/haskell programming from first principles (基本都忘了,只记得 erlang 的 actor 独立“进程“,sicp 中的黑盒抽象,分层降低复杂度,haskell 的类型,一点 monad 概念等等)

      • golang:go 语言圣经,effective go/go faq (官方文档),go 学习手册( github 版)

      • js 也看了一点 js 编程精粹和一点 vue 以及 MDN 的文档。 编译原理:

    • 程序设计语言:实践之路(建立对编程语言的感觉,最喜欢的书之一),编译原理(龙书)

    • 操作系统: CSAPP,现代操作系统,计算机组成与设计:硬件 /软件接口,程序员的自我修养,

    • linux: 鸟哥的书,APUE,linux 编程手册

    • 网络: unp 的 1 和 2,TCP/IP 详解 1,Linux 多线程服务端编程 : 使用 muduo C++网络库,C++网络编程(卷 1 和卷 2 )( ace 架构的分层抽象),http 权威指南

    • 分布式和架构: mit 6.824 前半部分( fault-tolerance,一致性),大型网站技术架构(横向分层,纵向划分,无状态服务和有状态服务)。

    • 软件设计和实践: 代码大全,重构,程序设计实践(编程规范),设计模式(不只是 gof,还有 https://en.wikipedia.org/wiki/Software_design_pattern ) ,七周七并发( erlang 的 actor,golang 的 csp,gpu 的并行),性能之巅(光保存那张命令图,记得监控系统和上限通知)

    • 算法: 数据结构与算法分析:C 语言版,算法导论,编程珠玑(算法导论没读完,算导和编程珠玑没怎么做习题)

    个人项目

    除了这些技能之外,自己也在 github 上面写了一些个人项目。

    项目经历:

    • Calliope 网络库 https://github.com/frankwyw/Calliope (读了 muduo 之后自己写的,而且没有 benchmark (因为不会,希望以后能够看到博览网的视频以后学会或者有人教也是极好的)这里用了一下 crtp,写得最好的我觉得是单例了,vs2015 ( update1 还是 2 )编译不过,g++和 clang 才能过)封装底层 linux 的 API,能够对 socket 的网络事件进行定制处理的网络库。在基本的 linux 调用 epoll 进行网络的情况下,抽象出 reactor 模式下的基本类实现,并且使用 acceptor 抽象监听,使用继承自 jsoncpp 的类读取和保存配置文件,使用 C++11 的线程池处理事件,并且采用一个自制的时间轮定时器监控超时,使用环形缓冲区保存数据,使用 glog 写日志,使用 gtest 测试。(如果现在需要改进的话,我会写成类似于 go 标准库和 nodejs 那种 listener 的模式)

    • Clio 云平台后端 https://github.com/frankwyw/Clio 基于 k8s 和 docker,实现对 k8s,promethus,用户管理服务,本地 dockerhub 的管理,以及一个扩展 ci/cd 的插件功能。 使用 go­resuful 分别为 ci/cd 和用户管理设计 restful 服务。前后端分离,前后端使用 grpc 通信。后端使用 http 协议,与各个服务通信。前段使用 beego 框架,映射各 url 到路由控制。(改进的话,需要重构一下以及使用 etcd 服务发现,然而太懒不想做了。。。而且,前端不会 js 写不出来完整的。)

    • 除了两个稍大的之外,github 里还有一个自定义传输文件协议的 boost asio 库写的客户端和服务器(现在看来应该序列化为二进制传输)和一个手撸的简单计算器的递归下降。。。

    最后

    附上简历(脱敏处理版): https://github.com/frankwyw/resume

    邮箱: [email protected]

    谢谢阅读

    17 条回复    2017-06-26 16:32:37 +08:00
    Scoield
        1
    Scoield  
       2017-06-09 09:48:57 +08:00 via iPhone
    厉害,帮顶
    baiyi
        2
    baiyi  
       2017-06-09 09:51:47 +08:00
    看过的技术书好多, 厉害了
    binbinyouliiii
        3
    binbinyouliiii  
       2017-06-09 09:59:49 +08:00
    哇塞,楼主你家是开书店的吧
    frankwyw
        4
    frankwyw  
    OP
       2017-06-09 10:02:57 +08:00
    @baiyi @binbinyouliiii 其实为了看书,买了一个 sony dpt-s1。。。
    但是没实践。。。。
    hao0
        5
    hao0  
       2017-06-09 10:29:48 +08:00
    年轻的自贡人,建议可以来帝都练练。
    cloverii
        6
    cloverii  
       2017-06-09 10:39:57 +08:00 via Android
    简历放个 md 版?手机没法预览。以及看过的书真心好多
    frankwyw
        7
    frankwyw  
    OP
       2017-06-09 10:55:22 +08:00
    @cloverii 你好 简历 repo 里面已经更新 md 版本
    shadowxz
        8
    shadowxz  
       2017-06-09 23:18:33 +08:00
    好强啊....
    jinsongzhao
        9
    jinsongzhao  
       2017-06-10 08:47:26 +08:00 via Android
    年轻最强的身体没有了!?
    caijihui11
        10
    caijihui11  
       2017-06-10 20:50:39 +08:00
    把诉苦去掉把,这样写,还适合长期干活么.........
    ZccQQQ
        11
    ZccQQQ  
       2017-06-10 23:59:48 +08:00 via Android
    我感觉有些书要啃下来起码要几个月,不知道这些书你用了多久,还是每本只是翻翻,要是只是翻翻就别列了,要是被人一问三不知会很尴尬的
    Madkill
        12
    Madkill  
       2017-06-12 12:09:40 +08:00
    你知道 strikingly 嘛?
    frankwyw
        13
    frankwyw  
    OP
       2017-06-12 14:13:01 +08:00 via iPhone
    @Madkill 搜了一下 是上海的建站工具团队?
    Madkill
        14
    Madkill  
       2017-06-12 14:14:52 +08:00
    @frankwyw 对的,在上海杨浦五角场附近,复旦边上,要吃喝有吃喝,要妹子有妹子,美滋滋
    frankwyw
        15
    frankwyw  
    OP
       2017-06-12 14:31:01 +08:00 via iPhone
    @Madkill 可以私信或者邮件详细聊聊么 比如技术栈什么的 ^_^
    Madkill
        16
    Madkill  
       2017-06-12 14:32:24 +08:00
    @frankwyw 你在 v2 上搜一下 strikingly 就有了,有技术相关的也有非技术相关的消息
    viviyo
        17
    viviyo  
       2017-06-26 16:32:37 +08:00
    同学你简历打不开,方便发一份到邮箱吗 wei.ye @ kaoputou .com
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1057 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 20:00 · PVG 04:00 · LAX 12:00 · JFK 15:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.