你好,我是新来的xubeiyan。
和计算机打交道的历史
对计算机的兴趣可以追溯到小学时看哥哥玩《星际争霸1》(当然那时我还不知道是星际争霸),然后被1vs1被电脑揍的找不到北……由于家里2003年才买了第一台电脑,所以大部分关于计算机的时间是从那时开始的……在高中的时候就俨然是同学和父母眼中的“电脑小高手”,但由于周围的人对这个都不太精通,所以学习也就浅尝辄止。到了大学才发现其中凝聚的人类的知识和技巧足够用一生去学习,但大学却读的并不是计算机相关的专业,于是很多内容都是自学,到了研究生深知这样是不行的,于是终于决心去读了个计算机技术专业,当然这其中对计算机的认识还是远远不如本科也是这个专业的人的。
毕业了也在大厂当过程序员,也去做过大学老师(当然是教计算机专业学生)。由于兴趣广泛,C/C++
,JavaScript
,PHP
,Python
,Rust
,甚至是Scheme
和Lua
的代码都写过一些,但最近还是觉得前端相关技术的应用比较广泛,进可以用NodeJS
写后端,用electron
写桌面程序,退可以用Vanilla JS写网页,或者React
之类的框架打造大型应用,尤其是JavaScript的语法和思想是很多OOP语言没有的,所以就暂时停留在这个区域做自己的研究了。
我的技术点
- 开发
- 前端 HTML/CSS/Javascript,框架React
- 后端 NodeJS(Express)/PHP/Python(Django,Flask)
- 些许React Native开发经验
- 运维
- 有时候需要自己搭建环境,所以Linux下运维的东西学了那么一点点
- 设计
- 也在读一些CSS相关的书籍和验证一些设计模式,目前还没有比较好的成果
我的擅长
- 由于PHP和NodeJS的大量工程经历,姑且后端是没有太大问题的
- 由于工作需要接触了React,发现是很适合团队协作的前端开发框架,现在也经常动用其进行开发
- 熟练掌握在StackOverflow找到想要的问题和解决方案并Copy&Paste
- Github为https://github.com/xubeiyan,最近学的,想到的都会写上去
我的缺点
- 基本上不会Java和其相关的知识
- PHP和C++学的是陈旧过时的,前者在慢慢捡起来,后者已经放弃了
- Go和Rust就是翻翻书抄两句代码的水平
- C#的WPF开发看起来很美好,但是就是没兴趣学
翻译的工作
- 做过NScripter和NScripter2的开发文档翻译(因为原文是日语,做的人比较少)
- 有兴趣的内容拣着翻译,具体可以参考https://github.com/xubeiyan/olddriver/tree/master/translate
欢迎阅读到此,目前希望远程工作为主,重庆地区不远可以到场合作。
城市:
其他
职业:
开发