说说你的技术栈和理由--(业余爱好、保持简单)

2016-03-24 12:19:58 +08:00
 oyjc
背景:非职业猿类,编程是业余爱好,不为谋生。
So ,喜欢保持简单,当需要时,随手可用即可。

Server: C + Python
Client: Javascript(ReactNative...), HTML, CSS

Python 代码简洁,是通用语言,什么都能做,遇到需要‘加减乘除’的性能需要时,用 C 造一个;
同时, C 亦是保持学习的一个工具,持续学习算法、数据结构以及深入操作系统(面向 api)。
客户端(包括但不限于 Web/NativeApp 等所有面向用户界面的跨平台应用)统一使用 Javascript 全栈,
大多数时候,只是需要学习一个框架即可,甚至 css 都能通用的。

其实考虑过 Nodejs 替代 python ,这样可以继续简化,但尝试写了几次 Helloworld ,实在受不了回调。
并且,自己经常写的一些爬虫、数据清理分析等脚本,还是 Python 方便。

这些年,还写过不少 Hello world : ActionScript/C++/objective-c/swift/C#/PHP/Java/Go ,没有一个满意的。(职业猿勿喷,非圣战)
7620 次点击
所在节点    程序员
43 条回复
loryyang
2016-03-24 17:04:35 +08:00
C++ Python,
不做前端,纯后端,搞大数据,目前爱好:看看大数据的论文学习下架构知识
PS :其实做大数据最好要精通 Java ,我后续会想办法补起来的
wizardoz
2016-03-24 17:10:03 +08:00
原来一直是 C 和 Python ,后来为了给自己参与开发的设备搞配置界面,又开始了 HTML 、 CSS 和 JS 。
最近喜欢上了 QT ……
Ouyangan
2016-03-24 17:16:27 +08:00
java ,go ,python .
lightening
2016-03-24 17:21:28 +08:00
后端 Ruby ( Rails 还是目前 productivity 最高的框架), Elixir (看起来比较有前途)
前端 Angular (快抛弃了), React

也会点 Python ,但是 Python 界至今没有出现可以与 Rails 全面抗衡的 web 框架,所以……
amon
2016-03-24 17:26:48 +08:00
前端: js, ActionScript, PHP
后端: Java, Go, C, Node
脚本: Python, Ruby,
移动端: Objective-C, Swift, ReactNative
客户端: C#, Objective-C

刚参加工作主要做后端,后来同时做一些移动端的工作,再后来就打打杂了,对各种编程语言有迷之爱恋..
hanwujibaby
2016-03-24 17:41:01 +08:00
java....用了很久,发现很多还是没弄清楚。
hpeng
2016-03-24 18:15:41 +08:00
熟悉级别 Java
能用级别 Python 2.7 , Javascript , C++
Hello world 级别 Clojure Swift CL

能用级别数据库 oracle MySQL redis
碰过级别数据库 Hbase mongodb SQLite
wayslog
2016-03-24 18:38:31 +08:00
lang: Python Golang Rust Javascript
数据库: Mongo MySQL Postgre
擅长: 中间件 爬虫 运维系统
icybee
2016-03-24 19:25:58 +08:00
啥也不会的路过
StephenW
2016-03-24 19:52:18 +08:00
Server: Node, Python, PHP
Client: JavaScript, swift/objc, Java(Android), C#
DB: MongoDB, Redis, MySQL
擅长: 中间件,爬虫,运维
职业: iOS Developer.....
ooTwToo
2016-03-24 19:54:55 +08:00
Java JavaScript HTML CSS
laucie
2016-03-24 20:01:38 +08:00
Server:PHP(工作用) C (学习用) Python (优雅)
Client:JS
chenwl
2016-03-24 20:12:29 +08:00
php,go,c#, arrdio and nodejs
duobei
2016-03-25 08:32:03 +08:00
flikecn
2016-03-25 08:59:08 +08:00
c go python
想学前端和移动端开发。
clino
2016-03-25 09:25:42 +08:00
刚好在另一个贴回答了,拷过来

伪全栈兼运维
- linux 只会用 ubuntu //原因就是用的人多出问题好搞定
- 后端语言以 python 为主 //多面手很多场合都能用所以一直用
- web 框架选了 uliweb,这个是国产的,比较少人用但真的很棒 //应该是拥有最好的:可重用性,可配 置性和可替换性 的框架了
- 需要异步和高并发的时候会用 gevent, 碰到 cpu 密集型的刚考虑了 uwsgi rpc 的配合使用,这个估计也比较少人用,见 /t/265065 //gevent 开发方式简单 uwsgi 效率高 简单
- 前端 js 部分需要比较复杂交互和前端模板的时候主要用 avalonjs+jquery 各种组件,css 框架就用烂大街的 bootstrap //avalonjs 上手快 性能好
- 应用服务器主要是用 uwsgi //功能多且强
- 服务器的批量部署运维主要用的工具是 ansible ,主要是因为我们的服务器好几百台需要批量的运维 //用起来基本上是很不错的 能满足需求
focux
2016-03-25 10:11:45 +08:00
看来 v 站还是做 web 的多。
hustlzp
2016-03-25 10:39:51 +08:00
前端: React
后端: Python, Node
移动端: Swift
6rzgeek
2016-03-25 11:03:07 +08:00
游戏猿
前端:c#
后端:c++, lua
自己写着玩 Rust
lbj96347
2016-03-25 11:12:24 +08:00
因应着话题,直接 Post 上我的 StackShare 链接:

http://stackshare.io/kiwi-information-technology-co---ltd-/white

要用到的东西实在太多了。技术栈太乱,感觉人生就是在不断地累积累积,学习学习。

不过最近开始慢慢花更多的时间去玩 Docker , Arduino 这些新奇趣的东西了。上面的 Stack 基本都用来解决目前的业务需求吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/265995

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX