爱意满满的作品展示区。
gansteed

分享一下你们的技术栈吧

  •  
  •   gansteed ·
    jiajunhuang · Nov 12, 2019 · 13197 views
    This topic created in 2557 days ago, the information mentioned may be changed or developed.

    我的: https://jiajunhuang.com/articles/2019_11_13-tech_stack.md.html

    和编程语言有关的主要是围绕 Python 和 Golang 的,其余的则是通用的。我的技术选型风格偏向于 UNIX 的 KISS 风,喜欢小而美的东西 :-)

    分享一下你的技术栈吧,可以的话,和原因一起写上 :-)

    77 replies  •  2019-12-05 11:33:14 +08:00
    chu1337
    chu1337
    Nov 12, 2019❤️1
    1
    比较碎..

    - Python 7 年:之前的各种东西能用 Python 就用 Python,开发效率高
    - Go 2-3 年:最开始了解到是因为并发相关,实际工作一个项目有使用到
    - 汇编:认真看过半年到一年?工作有时候需要逆向,会用到
    - C:1 年多点,写一个项目时逼的么办法
    - Rust 学过 1 年,未正式使用
    - 目前在看 C 艹和 C#
    - 前端:零零碎碎学过一段 JS,VUE,只能说能写,算不上会

    服务、框架么有啥了解的太深的,ES、DB、MQ 都只能说是能用,谈不上懂...

    以上时间都是学习+使用
    1596384882
    1596384882
    Nov 13, 2019
    2
    C++看成了 C 艹 ,结果还真的是[哭笑]
    lihongming
    lihongming
    Nov 13, 2019❤️1
    3
    BA 专业出身,专业方向是管理信息系统( MIS ),所以技术栈没有 CS 专业那么广,只能说刚刚够用。学校里学的都是些过时的技术,就不说了,真正有用的是让我理解了编程是怎么回事。

    工作以后实际用到的技术是 PHP,主要是修改 Discuz!等开源程序,但那时的 PHP 是面向过程的,数据结构、算法、设计模式等技能很少用得上。

    后来学了 Java,才开始真正应用数据结构、算法、设计模式等技能。

    再后来学了 C#,感觉封装的太多,很多东西不知其背后的原理,只是拖拖拽拽,心里发慌,不喜欢(控制欲强+懒得研究)

    现在主要还是 PHP,但已经全面使用面向对象的开发模式了,框架以 Laravel 为主,写起来很 Java,很舒服。有时不能用开源程序,就仿照 Laravel 的功能自己撸一个轻量级的框架,也很快。

    前端的话,以前是 jquery,现在是 react

    至于 Python,只在需要 AI 的时候用一下,用得太少,过段时间就忘了,所以每次都要花点时间重新拾起来。
    jedihy
    jedihy
    Nov 13, 2019 via iPhone
    4
    C and only C
    charlie21
    charlie21
    Nov 13, 2019 via iPhone
    5
    @lihongming 做的活儿都是哪方面的活儿?给中小企业做网站吗
    lihongming
    lihongming
    Nov 13, 2019 via iPhone
    6
    @charlie21 呃! PHP 看着就像外包么?我是自用的
    xiaotuzi
    xiaotuzi
    Nov 13, 2019 via iPhone
    7
    说出来怕大家笑~
    1、PHP
    2、初级前端 html+css+jQuery
    3、初级易语言
    4、熟练使用浏览器访问 H 站
    (逃~
    gansteed
    gansteed
    OP
    Nov 13, 2019
    8
    @chuhades 老司机~Python 的开发效率确实非常高,尤其是用熟悉之后,火箭般的速度,而且通用,基本上没有 Python 不行的领域

    @1596384882 其实我打的是++
    @lihongming 好像一般都是一门编译型语言+一门脚本语言的搭配
    @jedihy 你是做底层么?要是写应用,用 C 有点过于繁琐
    gansteed
    gansteed
    OP
    Nov 13, 2019
    9
    @xiaotuzi 第四点,emm
    kppwp
    kppwp
    Nov 13, 2019 via iPhone
    10
    1.Python 吃饭家伙 web 爬虫 数据清洗分析 其他项目
    2.vue.js 做前端用
    3.java 主要用来逆向 app 和写 xposed 模块
    4.nodejs 入门级 项目需求
    5.ruby 学着玩 入门级
    lizz666
    lizz666
    Nov 13, 2019
    11
    野生前端:
    1. js。目前在重学,vue 开发过一年多,目前用 react
    2. java。只能说熟悉,一年多前自己有搭过并给自己几个页面的玩具开发接口,然后扔上线

    语言就这两个。目前还在补计算机基础,《 coding 》这本书真适合我这种野生玩家。
    还有本《深入理解计算机系统》,里面好多 c 语言代码,看不懂,还得把 c 学点才行。
    FinnBai
    FinnBai
    Nov 13, 2019
    12
    1、PHP 用了三四年,熟练使用各类框架,看过部分框架的源码,但 PHP 本身也就是会用,没深入研究过源码原理什么的
    2、Go 满打满算也就是用了一年,但对这门语言很有好感,由于它实现了自举,源码更好理解,所以目前有兴趣也正在往深入发展
    3、前端 只能说是会用,兴趣不大。举例来说:看过些 Vue 演讲、理解实现概念,但没仔细研究过
    4、Kubernetes 最近的项目是这个方向,正在学习中,目前的水平也就是勉强会用,明白各类资源,能手动搭建出多主的集群,大概也就是这个水平

    其他的各种语言也就是接触过、自己练手写个小项目这种,python、flutter 什么的

    技术栈挺杂、但都不算深入,目前感兴趣的内容是 Go,还有 web 方面的协议,正准备深入学习

    基础也挺差,也需要补补基础
    Rwing
    Rwing
    Nov 13, 2019
    13
    C#
    没了
    eason1874
    eason1874
    Nov 13, 2019
    14
    我没有技术栈,技术水平跟脚本小子差不多,边查边写,什么能用用什么.

    Web 服务器软件用 Nginx + ngx_lua,数据库用 MySQL,缓存用 memcached。计算代码有什么语言的 SDK 就用什么语言,如果要自己写逻辑只用 JS / PHP / Lua。

    (备份、监控)定时任务,在 Windows 系统用批处理,在 Linux 系统用 bash。
    tt67wq
    tt67wq
    Nov 13, 2019
    15
    360 度旋转甩锅技术
    wvitas
    wvitas
    Nov 13, 2019
    16
    吃饭的家伙 Java/Kotlin/Dart/JS(小程序)
    会使用的 Python
    gansteed
    gansteed
    OP
    Nov 13, 2019
    17
    @eason1874 之前我尝试过 OpenResty,但是 lua 写起来太蛋疼了。遂放弃。
    toma77
    toma77
    Nov 13, 2019
    18
    吃饭家伙 TypeScript/React/Nextjs/Golang
    会用 Rust/Mysql/Mongodb
    zuiluo
    zuiluo
    Nov 13, 2019
    19
    吃饭家伙:js/react/vue/nodejs/java
    会用:mysql/docker/nginx
    ironman
    ironman
    Nov 13, 2019
    20
    吃饭家伙: java/kotlin/
    会用: golang/python/js
    loshine1992
    loshine1992
    Nov 13, 2019
    21
    Java/Kotlin/Dart
    Android/flutter

    其它一些语言和工具都只是玩玩没细学
    vincent7245
    vincent7245
    Nov 13, 2019
    22
    数据分析:
    vincent7245
    vincent7245
    Nov 13, 2019
    23
    数据分析:scala/python/java spark/tenserflow
    751762476
    751762476
    Nov 13, 2019
    24
    吃放:java,kotlin
    qbhy
    qbhy
    Nov 13, 2019
    25
    吃饭 php,兴趣 JAVA,js。
    github.com/qbhy
    BCy66drFCvk1Ou87
    BCy66drFCvk1Ou87
    Nov 13, 2019
    26
    java/go/php/js
    wspsxing
    wspsxing
    Nov 13, 2019 via Android
    27
    吃饭(饿死): rust,
    增删改查(学习中):c#
    脚本(启动速度有待提升): julia
    其它乱七八糟的 go 之类能看懂一点点
    Zchary
    Zchary
    Nov 13, 2019 via iPhone
    28
    Unity,React,Node.js 一点点
    wvitas
    wvitas
    Nov 13, 2019
    29
    @loshine1992 看来一样是从原生转到 Flutter 的大佬
    evend
    evend
    Nov 13, 2019
    30
    CtrlC、CtrlV [狗头]
    crackhopper
    crackhopper
    Nov 13, 2019
    31
    我的太多了,我用的超过半年以上的或者有项目经验的:
    - 日常: ubuntu, emacs/elisp, latex, bash, python
    - web 前端: ES6, css3, vue/vuex/vue-router, ElementUI, axios, webpack/grunt, websocket, threejs, echarts, nuxt
    - web 后端: python, node.js, tornado, jinja2, express/koa2, ejs, mongodb(driver or ODM), mysql (driver or ORM), redis, kafka, websocket
    - 游戏前端: C++, STL, BOOST, Qt, cocos2d-x, Unity3d, OpenGL/DirectX, sqlite3, protobuf, fastjson/fastxml, lua
    - 算法端:python, matlab, r, rmarkdown, sklearn, tensorflow/keras, C++, cmake, caffe, CUDA, MPI
    - 移动端:java/kotlin, android sdk, cocos2d-x, android ndk, wx-miniprogram
    - 运维和开发相关工具:nexus, gitlab, jenkins, docker, ansible,
    正在学习任务内的,以后会大量实践的:
    - golang, spark, hive, scala(工作需要)
    - haskell (业余需要)
    省略大概和上面内容一样多的,用过了解过理解不深入的东西。
    cnanyi
    cnanyi
    Nov 13, 2019
    32
    从 delphi 开始, 工作需要, 有啥用啥, 目前使用 spring boot / android / ios/ cordova
    robinlovemaggie
    robinlovemaggie
    Nov 13, 2019
    33
    1, Ctrl+C/Ctrl+V
    2, REFACTOR/Debug
    gansteed
    gansteed
    OP
    Nov 13, 2019
    34
    @crackhopper 要维护这么多东西的知识真不简单。。
    crackhopper
    crackhopper
    Nov 13, 2019
    35
    @gansteed 基本就是记笔记咯。不过忘得也多。后来就重点深入原理性的知识,以及管理性的知识,毕竟还是需要大家一起配合的。
    spider12
    spider12
    Nov 13, 2019
    36
    前端:angular、vue、nuxt
    服务端:kotlin + spring
    会写但没上过生产:go、python
    DavidGao
    DavidGao
    Nov 13, 2019
    37
    前端:ReactJS,Stimulus,RamdaJS,RxJS
    后端:Erlang,OCaml,Lisp,.net core 平台
    Chieh
    Chieh
    Nov 13, 2019
    38
    英语
    科学上网
    MiBAO
    MiBAO
    Nov 13, 2019
    39
    吃饭:JS ,vue 会用 Java c#
    Bantes
    Bantes
    Nov 13, 2019
    40
    打杂
    tiedan
    tiedan
    Nov 13, 2019
    41
    python, golang , docker, k8s
    chnhyg
    chnhyg
    Nov 13, 2019
    42
    开发、设计、产品。
    KentY
    KentY
    Nov 13, 2019
    43
    APPLE II Basic
    RedStrings
    RedStrings
    Nov 13, 2019 via Android
    44
    手写 HelloWorld
    cshlxm
    cshlxm
    Nov 13, 2019
    45
    比较杂: C/C++ (最近写的少了,一般般); Python 日常吃饭; 前端:js 只会 react 系 ( 会搞移动端( react-native )会搞小程序( taro )) JAVA ( 12 年前学的,前几年搞 android 原生开发,又捡起来了,后来改用 rn 后,又忘得差不多了) ; swift 和 OC ( 2 年前搞过三四个 ios 的原生 APP,换 rn 后也忘得差不多了) R (最近学的)
    gansteed
    gansteed
    OP
    Nov 14, 2019
    46
    @cshlxm 不用就容易忘记。我之前学 react 来着,一段时间不用,忘了。
    knva
    knva
    Nov 14, 2019
    47
    语言就这些:
    Javascript Typescript(node)
    c/c++ (qt stl)
    python3
    go
    java
    php
    c# (.net core)
    gansteed
    gansteed
    OP
    Nov 14, 2019
    48
    @knva 语言有点多
    jaky666
    jaky666
    Nov 14, 2019
    49
    php
    JavaScript(vue、react)
    css
    go
    lua
    unity
    T3RRY
    T3RRY
    Nov 14, 2019
    50
    楼上 /楼下 全是大佬
    Tianqi
    Tianqi
    Nov 15, 2019
    51
    做游戏的
    C++, Lua, DirectX, HLSL →
    Unity, C# →
    UE4, C++

    业余时间学的语言太多了,但都没做过什么成型的项目
    KeyboardManAnAn
    KeyboardManAnAn
    Nov 15, 2019 via iPhone
    52
    Objective-C,Swift,Java,Kotlin,没错,我就是专攻移动端的小开发仔🐸🐸🐸
    KeyboardManAnAn
    KeyboardManAnAn
    Nov 15, 2019 via iPhone
    53
    @KeyboardManAnAn 有机会的话,还想再搞搞火热的 Flutter,偏门的 Qt,和无人问津的 Xamarin
    topzyh
    topzyh
    Nov 16, 2019
    54
    php
    python
    js
    sazima
    sazima
    Nov 17, 2019
    55
    吃饭的家伙: python
    会用: java
    hyy1995
    hyy1995
    Nov 17, 2019
    56
    V 站 10 个里面 8 个全栈啊。。。
    bigbunny
    bigbunny
    Nov 17, 2019
    57
    c#竟然意料之外的多
    foamvalue
    foamvalue
    Nov 18, 2019
    58
    吃饭家伙:java+html+js+oracle/mysql
    会用:react、umi
    nimdanoob
    nimdanoob
    Nov 18, 2019
    59
    只列出上过生产的技术栈
    本职:Android (Java Kotlin)
    副技术栈( 前端 js ,后端 java-spring、python-django)
    luassuns
    luassuns
    Nov 19, 2019 via iPhone
    60
    明年毕业
    好几年前看过 python 都忘了,因为实习重温了一遍 python2 然并卵,明年就拜拜了
    c/c++ 略懂,高级黑科技几乎都不懂,现在是实习 c++结果没事干在写 atc test
    c# 用过,写了个屏幕共享的 demo 水了一篇期刊文
    java 学校教过,就了解到基本的语言层面吧,看过点 spring
    html/css,一点 js
    看过几年前看过一段时间 rust,写过一个博客已经编译不起来了,持续关注
    cdn/nginx/Linux balabala 的以前喜欢建站玩都用过一点
    Arch/debian 日常用过,虽然没啥长进也就 pacman 装装软件
    Leigg
    Leigg
    Nov 19, 2019 via Android
    61
    精 python(爬虫,web),熟 go(web),bash
    框架的话,没用过基本只需要一两天熟悉时间就能上手。
    数据库就是典型的 redis,mysql,mongo,es 算会用

    跟大家比看起来好窄呢…
    mangwen
    mangwen
    Nov 19, 2019
    62
    靠 PHP 吃饭
    最近在学 c/c++公司一个遗留项目要改造,被逼的。
    bootstrap+jquery 用得多,vue 也偶尔用用。
    amwyyyy
    amwyyyy
    Nov 19, 2019
    63
    spring 全家桶
    DT37
    DT37
    Nov 20, 2019
    64
    语言类
    java 常用
    python 了解
    js 偶尔用
    html css 很少用
    sql 常用

    框架类
    spring vertx,jooq orm 框架
    awen0308
    awen0308
    Nov 22, 2019
    65
    测试:
    上面都是技术大佬,瑟瑟发抖
    目前在学 python 做自动化方向
    要学的技术太多了
    hackerang
    hackerang
    Nov 22, 2019
    66
    吃饭:java + spark + sql + shell
    会用:scala, rust
    hackerang
    hackerang
    Nov 22, 2019
    67
    人均全栈,太强了...
    Saszr
    Saszr
    Nov 22, 2019
    68
    前端打字员根本不敢说话
    p1094358629
    p1094358629
    Nov 22, 2019
    69
    吃饭:java,js
    会玩:python


    楼上都是大佬,人均全栈
    fkmc
    fkmc
    Nov 22, 2019
    70
    吃饭:三年 java
    python js sql lua shell 一点点啦
    anyway 常在 linux 开发 假装是个运维
    fkmc
    fkmc
    Nov 22, 2019
    71
    还是科学上网 最利索 可惜不敢用来吃饭
    shiltian
    shiltian
    Nov 22, 2019 via iPhone
    72
    C++ LLVM+OpenMP 开发😂
    gansteed
    gansteed
    OP
    Nov 25, 2019
    73
    @wccc 肉翻去国外才敢,要不然谁敢
    fkmc
    fkmc
    Nov 25, 2019
    74
    @gansteed #73 胆子大的 稍微有点量的 都要进去了
    yah0130
    yah0130
    Nov 28, 2019
    75
    前端:vue,angular
    后端:nodejs,c#,go
    其他跨平台:flutter
    jprovim
    jprovim
    Dec 3, 2019
    76
    看名字.
    smartdone
    smartdone
    Dec 5, 2019
    77
    安全:
    吃饭用的家伙(基本是工具): IDA, jeb, frida, Xposed, Burpsuite,lldb
    程序: C, C++, Java, Kotlin, 各种汇编。
    其他: hook 技术,各种调试器的使用,改可执行文件指令,抓取修改 http/https
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2089 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 162ms · UTC 11:37 · PVG 19:37 · LAX 03:37 · JFK 06:37
    ♥ Do have faith in what you're doing.