V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lujie2012  ›  全部回复第 12 页 / 共 16 页
回复总数  319
1 ... 4  5  6  7  8  9  10  11  12  13 ... 16  
2020-10-09 13:36:49 +08:00
回复了 qq1197336728 创建的主题 问与答 24 岁入行程序员晚嘛
另外,真要下定决心,不要搞客户端开发或者 java,首选前端
2020-10-09 13:12:53 +08:00
回复了 qq1197336728 创建的主题 问与答 24 岁入行程序员晚嘛
实话实说,非本专业或者有好学校的背景人,不要来干程序员来,真的是青春饭,还吃的不香。不要以为自己是天才,是天才干哪一行都行。如果家里条件好或者你真的是为来梦想,那个年纪都不晚。家里人如果只指望你有个工作,不搞歪门邪道,也可以干。

如果自学没有指导那肯定受罪,培训有指导也只是那样,看你恒心了,投入 5-10 年肯定就算高中文化也能搞出名堂。

有恒心干 10 年,就来,你看之前那个妹子自学英语去美国,还干程序员,普普通通的农民女孩。

之前一个老哥都 30+了开始设计转 iOS 开发,我指导了他一点点,可惜没有时间,不过他真的是愿意后面干这一行了。
2020-10-08 14:50:12 +08:00
回复了 moonkiller 创建的主题 互联网 按设备封禁账号的 App 是怎么实现的?
再或者还有更具 IP 地址,可参考的东西很多
2020-10-08 14:49:25 +08:00
回复了 moonkiller 创建的主题 互联网 按设备封禁账号的 App 是怎么实现的?
这个问题 google 或者搜索可以找到答案,app 可以更具获取的设备相关信息,绑定你的账户,也有官方 API 。不然试玩游戏,不是无线给你玩出,卸载再装。
2020-10-08 14:38:22 +08:00
回复了 SeanChense 创建的主题 程序员 客户端开发,一条长下坡道
...我贴公众号也被喷了,你可以关注一下,看看其中的内容,我是打广告,还是真的在回答这个问题。关于 iOS 失业的话题扯的太多了,于是我统一归档了我的个人分享和看法在那里。开博客要注册域名,要买服务器,现在相对方便和干净的个人分享就是个人公众账户。很多现象的确是为了钱,您看了之后再喷我也没有意见。
2020-10-08 12:01:52 +08:00
回复了 SeanChense 创建的主题 程序员 客户端开发,一条长下坡道
客户端单纯写写界面 UI 加数据展示,不失业才怪,只具备这点技能的程序员,真的感到惭愧。如此的客户端开发不如前端路更好走,需求更多,岗位更多。不是移动端让你失业,被淘汰,是自己待在舒适区久了,淘汰了自己。诺基亚,windowphone 那些人是不是都失业了,然而并不是。在社会非体制,混是混不到 35 岁的。可以看看我的移动端经历总结,wx 公众号:英语及 iOS 移动端编程学习笔记
2020-10-02 15:47:18 +08:00
回复了 mikulch 创建的主题 健康 得焦虑症的人越来越多了
媒体,社会价值观,社会竞争 叠加一起导致的问题。解决办法是长大成人树立自我的价值观念可以战胜环境。所谓内因和外因,都不靠不住的时候,极端了就是丛林法则了。暴富,权利,欲望,佛法里的早就辩证了这就是世俗尘缘和人间。书籍和知识就是垫着墙边那本书,一幅画里面那样,可以帮你看到墙外的风情,看的更远。我思故我在。。。。。。
2020-09-29 13:04:09 +08:00
回复了 Myarms 创建的主题 MacBook Pro 纠结于 Macbook pro 13 寸 17 款 16g 256 还是 18 或 19 款 256😭
苹果电脑 必须硬盘 512G 相信你以后会感谢我
2020-09-24 14:13:49 +08:00
回复了 reaCodes 创建的主题 程序员 iOS 上的闲鱼 App 为什么这么卡?
没有最好的技术,但真的必须精通一样,玩的最熟悉。Flutter 也好,taro 也好,weex 也好,RN 也好,什么界面和效果都可以做出来一模一样。跨端开发已经是移动端必会技能了。我个人选择投入 Flutter 方向,哈哈~~ 说不定后面等有时间,dart 来写网站,写后台。目前还在学习 Flutter 中,看完《 Dart 语言与实战》《 Flutter 技术入门与实战》目前感觉好多来,provider 实现逻辑都理解很久。。。
2020-09-24 14:01:42 +08:00
回复了 reaCodes 创建的主题 程序员 iOS 上的闲鱼 App 为什么这么卡?
@charten 为什么原生 natvie 开发看到 Flutter 嵌套开发兴奋,是因为原生开发 UI 都是脑子开发的,纯代码布局。flutter 的布局和适配真的是比原生强太多,native 开发者现在也可以吸收 react 前端写法。知识真的交叉学习了,virtual dom 这样的思维 native 真的没有。。。。。 这都是后面开始引入到移动端界面开发来的。所以代码风格肯定就直接前端化。很多 dartx 模版等特性估计后面都会有吧,毕竟 flutter 的没有依赖任何人,实现界面方式它想怎么搞就怎么搞对吧。
2020-09-24 11:26:47 +08:00
回复了 reaCodes 创建的主题 程序员 iOS 上的闲鱼 App 为什么这么卡?
@murmur  Flutter 门槛是很难的,我首次看 flutter 语言都晕,比如构造函数,》符号。Flutter 我个人理解不是给前端或者新手来干活的,对于有丰富移动端开发经验不管 android 或者 iOS,flutter 是非常切合你的开发思路的。使用 flutter 主要为来解决开发效率的问题,让一个人以后可以完成两个开发干的事情,而且两个不同平台开发可以一起干活了。之后不分角色,不分平台,可以同时开发多个业务。终极目标,是 dart 之后可以做后端,你可以认为是 nodejs 那一套,学习成本高,但是之后收益很多,现代化语言真的必须学习,不能在和 Java 一样语言太死板了。
2020-09-24 10:09:32 +08:00
回复了 reaCodes 创建的主题 程序员 iOS 上的闲鱼 App 为什么这么卡?
我是 iOS 老开发了,Flutter 我已经做为最后的技术体系来学习,不学会精通一套跨端框架,移动端工作已经没有办法混来。Fflutter 可以学习好多 google 的开发思路,乃至前端的开发思路,语言很新,很多高阶开发知识可以吸收。dart 可以做很多事情的,未来可期。我记录一些移动端书籍列表还有新手指南,希望有帮助转型升级的 coder:英语及 iOS 移动端编程学习笔记

最近微信的体验真是垃圾,6splus 机型已经卸重装载微信多次,还是经常崩溃,提示系统故障。

说优化美团 app 还是真可以
2020-09-24 09:42:23 +08:00
回复了 reaCodes 创建的主题 程序员 iOS 上的闲鱼 App 为什么这么卡?
喷 Flutter 的,有没有自己实践使用 flutter 过,XX 系的 APP 通常都是巨无霸。Flutter 我个人认为是最后的跨端解决方案,H5,上层 JS 编程+底层 native,QT 模式自己实现渲染引擎。这个思路没有错误啊?

能想到 apple 识别 Flutter 进行干涉打压,思路真是绝了。
2020-09-18 12:07:55 +08:00
回复了 LuShanshan 创建的主题 程序员 目前 iOS 想学后台从哪个语言,什么资料开始入手比较好
也可以加我 WX:uistackview 有时间可以解答你的问题
2020-09-18 11:45:42 +08:00
回复了 LuShanshan 创建的主题 程序员 目前 iOS 想学后台从哪个语言,什么资料开始入手比较好
@gbcl520 移动端开发者转 Flutter 是最好的选择,如果你热爱移动端开发,我也是开始学 flutter 两周,我已经把 flutter 做为终身学习技术,一定学透,和写 native 一样精通。学习了 flutter 让我感觉非常舒心,dart 可以类似 notejs 一样很有期待。说破嘴,还是有人技术转来转去,学好一样语言,精通了,把跨端技术再学精,怎么会一直没有出路。我绝对如果是客户端开发,不断突破技术,比纯前端的积累和思维要更完善,你的全局观会更高的。下面是我为了突破自己客户端开发技术,重新学习 iOS 开发买的书籍,按照优先级都学习了。我大学 java 考了 98 分,毕业写过几个月 java,所以 java 我不陌生,我买了很多书籍是为了对比发现不同平台和语言之间的差异,比对学习,毕竟 java 非常完备,技术深度很高。我用差异的视野对比学习,所以我买了很多书籍,比如线程,没有什么语言比 java 玩线程,玩内存回收玩的深,而且更好的是,市面上 java 的书籍最多,分析各种问题的资料最多。所以我连 java 的书籍我也看,更愿意看 JVM 虚拟底层垃圾回收怎么实现。因为可以对比 iOS 的实现。这是我最新的体会,不要局限一个语言,好比现在还没有学 swift,还在用 object-c,那么你永远不会成长,不会成为优秀的程序员。

1. Effective Objective-C 2.0
2. Objective-C 程序设计
3. Swift 权威指南 Swifter 100 个 S
4. wift2 开发必备 Tip
5. Swift 进阶
6. Swift 常用算法
7. 函数式 Swift
8. iOS iOS 数据库应用高级编程
9. iOS 动画核心技术与案例实战
10. iOS Auto Layout 开发秘籍
11. 高性能 iOS 应用开发
12. iOS 测试指南
13. iOS 应用逆向工程
14. LLVM COOKBOOK 中文版
15. AV Foundation 开发秘籍
16. Core Data 应用开发实践指南
17. Core Data
18. 其他计算机书籍
19. SQLITE 权威指南
20. 图解数据结构与算法
21. 数据结构与算法经典问题解析( Java 语言描述)
22. 数据结构教程
23. Java 9 编程参考官方大全
24. Java 并发编程实战
25. 深入理解 Java 虚拟机
26. 深入理解 Nginx
27. Tomcat 内核设计剖析
28. C Primer Plus 中文版
29. 音视频开发进阶指南
30. HTTP 权威指南,主要想看关于 http 缓存实现机制部分
31. 人件 英文版本,
32. flutter 入门到精通 2
33. 图解数据结构与算法
34. 企业应用架构模式
35. 数学简史
36. 计算机的构造和解释
37. 设计模式,可服用面向对象的软件基础
38. 新东方,世界名校
39. TCP/IP 详解 1

我始终看不了,这些焦虑帖子,贩卖流量的标题和讨论。我曾经犯过很多错,但是我现在决心在移动端成为专家,我已经努力了 10 个月,用 swift 帮助公司上线了一个 app,这是我从 object-c 到 swift 转变的过程。现在我在全心的投入 flutter 技术学习,而且爱了 google 技术,我相信这是移动端一统天下的最后解决方案。我们移动端开发再也不会分派别,iOS 可以写 android,android 可以写 iOS,一套代码解决全部问题,生产力和效率都有了。感谢 google !!!!
同志们,flutter 的到来,正如 nodejs 到了,真的移动端的革命起点。有 google 做后盾,没有失败的风险。而已你可以学习到 google 的技术,很多 chrome 团队加入 flutter,你可以交叉感受别人思维和团队的强大!!!!!

现在技术资料不是壁垒,英语水平高低是做程序员的障碍,资料都开源,只有不断练习代码,做到熟练的人才能玩出花样。前端也好,后端也好,没有隔阂,好比我现在看 HTTPS,我都关注后端是怎么配置 SSL 证书,TCP 链接怎么优化,这个数据通道前后端都要清晰的知道,这样配合绝对好,而不是只会拿到 post 接口数据。如果后端不行,你也可以自己部署玩起来,不会推诿。前端现在大量工作就是 HTTP 协议数据传输,把它吃透就完事了。有时间,可以玩更多的技术,比如 sokct,比如 HTTP2,只要市面上有的东西,一定有资料让你去学习,玩出来,无法时间和效益。

抱歉,我没有找到财富密码钥匙,但是我找到了如果突破自己的钥匙,找到了编程的乐趣,找到了新的方式。

如果你热爱移动端,热爱编程,一定要学习英语,一定要关注自己的技术前沿,比如 WWDC 所以视频。一定要补充自己的每个技术模块,不断把自己的未知变成知道,终有一天你会感谢自己。


赚钱是一回事,爱上做一件事情是一会,成为技术专业,成为快速搞定项目是一回事。程序员需要很多付出,和考大学一样,大学没有考到 985,凭什么工作会去 BAT 或者 google 这样一流企业。但是我们不能停留在高考的水平,工作了,我们还有十年,在给你十年的时间去重新学习,给自己两次机会在高考两次。23 到 30 岁,30-35 岁,我们还有两次机会让自己超越 19 岁高考额自己。人之所以为人,是因为我们会超越自己。

什么技术好,什么技术赚钱,我不知道,每个技术都有赚钱的人,但是我知道你真正玩转了一门技术肯定有饭吃,不会让自己焦虑。如果你想学完一门技术,吃到老,抱歉这不符合社会发展规律,铁饭碗,活少,钱多,学编程怕是做不到,但是你和 team 一起创造东西,带来的成就感会有很多,也许你可以在大佬的带领下财富自由,这样的前辈很多。

我把自学学习英语,学习移动端开发的笔记写在了刚刚新建的公众账户:英语及 iOS 移动端编程学习笔记 或者账户名称:stackview

我没有博客,只有 github,还是不是大牛,也不是 P7 。我和很多人一样,曾经不断思考什么是真正的技术,未来该怎么准备,该怎么突破自己的现状。我找到了答案,现在努了补充自己。我也面对生活的浮躁和现实残酷。但是比起轻松刷快手和抖音,我希望大家选择真正一点点补充自己的知识,没有付出就没有回报。

以后不会回复类似帖子了,也不会写这样的答案,想必以后还有 PHP 好,还是 java 好,学后端还是前端。毕竟和性别讨论一样,都是财富密码。如果有缘,希望你可以方向焦虑,年轻就再占一波,自己选择的路,就做到低。
2020-09-17 16:29:47 +08:00
回复了 LuShanshan 创建的主题 程序员 目前 iOS 想学后台从哪个语言,什么资料开始入手比较好
学习 flutter,然后学习 dart 可以使用 dart 开始后端开发。
2020-09-16 11:12:24 +08:00
回复了 pythonee 创建的主题 iDev iOS 开发有什么国人写的比较好的书籍推荐?
在朋友的鼓励下,我建立自己这个时期的学习笔记,也许等我度过这个时间之后,不会这样碎碎念了,没有博客,我只好用 WX 公众账户来记录了,这些书籍使用英语学习资料我在 [英语及 iOS 移动端编程学习笔记] 刚刚新建的 wx 公众账户整理,方便需要的同学查找。
2020-09-14 23:19:04 +08:00
回复了 pythonee 创建的主题 iDev iOS 开发有什么国人写的比较好的书籍推荐?
最近有买了基本是补充一些:
1.HTTP 权威指南,主要想看关于 http 缓存实现机制部分
2.人件 英文版本,这是我买的第二部纯英文书籍,现在能买英文就买英文版本,可以更清晰理解,还能提高阅读
3.flutter 入门到精通 2
4.图解数据结构与算法
5.企业应用架构模式
6.数学简史
7.计算机的构造和解释
8.设计模式,可服用面向对象的软件基础
9 。新东方,世界名校
10.TCP/IP 详解 1

有三个小伙伴加我微信,今晚上还给一个和我曾经一样迷茫对 iOS 遇到瓶颈的小伙免费 1 小时微信鼓励和指导。小伙子一样,想再次投入一次 iOS 的开发,提高自己。如果你有 iOS 问题,可以加我微信,有缘有时间可以帮你解答,WX:uistackview 除了 git 没有任何社交媒介,all destroied,这里是算留下脚印比较多的地方。

学习 iOS 本质不能单单学习 iOS 的开发,而是成为程序员思维,思考一个系统和架构,建立牢固的技术基础,所以需要补充很多自己不足的地方。

最近我把 flutter 官方网站文档看完了,还把 25 个视频看完了,有点迷糊,最后周末在书城把市面上全部 8 本 flutter 书翻完了,看完了两本。我的体会是非常开心的,书籍把我不清楚的细节再次讲解。我成为了 flutter 粉丝,我认为 flutter 是移动端的未来,绝对的战斗力,各位移动端小伙伴一定要学习 flutter 开发。dart 语言我也基本是熟悉会使用,和 swift,java 一样很多一样的,就是有些特色函数和方法例如》。我也按照下载了很多 demo,官方的 demo 下载跑起来了。
目前我在集成模块到现有客户端,打算共享当前的 native 网络层和一些组件。stateless 和 stateful 控件通过看书也目标了,各自现有组件和布局基本是清楚咯。我自己的项目和新的项目我一定会采用 flutter 来编写。如果我把模块化集成解决了,我也会使用我现在的网络架构模块,业务用 flutter 写,目前在实践中。

flutter 的生态和工具,以及实现方案,googole 的支持,文档,我觉得真是模范!不是简单的的学习一直 ui 实现,而是学一套解决方案,更可以期待 dart 将来成为服务器,前端的开发语言。object-c 真的是古董语言了,各位 coder 一定要学习现代化的语言了,比如 swift,dart,不如很多思想无法提高。java 算是中年语言了,如果一门语言不支持范闲,closer,高阶函数,协议,那真是无法体会很多乐趣。

周二晚上发布会肯定要看啊!我都把历史的发布会看到 2012 年了,已经爱上了,体会到了其中的乐趣!肯定是看英文版本,学习的机会。

等我把 flutter 学习完,用到溜溜的,也许弄一个微信公众账户,分享一下自己如果度过这个迷茫到提示自我的阶段,以及学习经历和每一本书的体会和用法,记录一下自己,可以用自己的实践和真实记录帮助需要的 iOS coder,博客要维护和搭建麻烦。
2020-09-05 00:03:28 +08:00
回复了 pythonee 创建的主题 iDev iOS 开发有什么国人写的比较好的书籍推荐?
https://mp.weixin.qq.com/s/cKuVFRPUnnScLM3y26mgIQ

学 iOS 是不是 49 年入国军,哈哈我不知道,对于我来说我 14 年 7 买 mac air 自学入门,怎么的也是从 iOS7,xcode5 玩到了 iOS12,xcode10,也去了 BTA 正式岗位干了 2 年多吧,我没有精通是我自己的事情,如今我再次投入时间目的就是一个玩精通,精通 iOS 语言,底层,设计模式,结合跨平台框架 Flutter,可以解决快速开展业务,快速迭代。人生的 boss 自己选的,不能一直逃避,我就像好好和它战斗一次。这个选择每个人可以自己做主,不能一直活在网抑云时间吧。
对于新手,或者准备从事 iOS 开发的同学,一下是我送给你们的大礼包,希望能帮到你们。当然你有钱,可以请类似我这样的经验丰富的老手,全天候手把手教你,达到我目前水平半年足以,没有必要想我一样苦学。自信的人,有某些障碍的人,也许和我一样,自能学海无涯,苦作舟了。
这里有一篇关于 iOS 平台 Autolayout 的总结文档,和当时遇到疑惑一样,一直想找到完美的解决 iOS 适配问题。苹果从 15 年到 17 年也是不断更新 API,最后算是满意的实现 native 的布局。
https://sarunw.com/posts/history-of-auto-layout-constraints/
那就是从 iOS9 开始的 Layout Anchors + UIStackview
为什么 iOS 有那么 constrians API,看到很多种写法,你是不是头晕,但是你需要知道本质,知道它们来来历时,你就很清晰了。我就想做到这样的清晰对于开发使用的工具。我的意思是苹果自己也是花了 3 年时间,用了不同的技术方案一步一步提升体验。但是你需要知道他是借鉴了什么工具和技术,iOS Auto Layout 开发秘籍这本书会告诉你,是美国大学开发了一种线性解决方案。因此对于 Flutter 上面,他们的 widget 布局绝对也是 autolayout 不用说,组件属性设置绝对和 iOS 一样,你会熟悉的不得了。你看到组件,生命周期肯定熟悉的不得了,都是一个套路。

所以,iOS 香不香,赚不赚钱,前途怎么样,我看到厉害的朋友有去澳大利亚移民了,有去微软,失意的也有去做 java 了。
等我把 flutter 跨平台熟练精通,基本是客户端可以告一段落,可以满足业务多变,需求频繁改动,nativ 开发慢的问题。后面有时间,三,五年我把 java 的 spring 全家桶学来用也不是不可能,androidsyudio,eclipse,vscode 都安装的有。我相信,你把 HTTP,tomcat,ngnix,https 源码三本书啃完,你就知道后端本质在写什么逻辑了,怎么和客户端打交道。在啃完 spring 源码,AOP 搞定,你就知道切片和事物,注解多么让人爽。然后各自框架就是解决某个特定问题,消息中间,数据库分布式,缓存,session 管理,权限,角色管理。

希望新手可以破除平台限制的思维,好比天下武功,学百家不如精通一门,有了武学根基,怎么就不能学其他武功呢?当初移动端很多是 Java 的同学转来做的

你说就业好,容易找工作,好跳槽,去大公司,工资高,学什么?抱歉,我常在想当初我高考和 985 有多少距离,现在去重考是否可以随便去 985 。有什么时候需要问自己,曾经自己付出了什么,如果没有付出,那么你准备从新付出多少。很多人智商高,优秀,从小的,到了好大学,找到好工作,也是一路顺利。而为什么很多人,读书,大学,毕业,工作,总是纠结不满意。希望反思自己。相信 v2xe 上潜水大佬很多,but 很多帖子都是恰流量,贩卖某些东西。
最值钱的是论文的文章,是一线的实践经验,而不是快手,抖音的视频。

iOS 目前是一个偏 UI 的活,但是我自我看来这点只占 40%的技术水平,你精通,吃透看到什么 APP 什么效果都可以做处理,一摸一样没有一点难度。但是不是完了这个效果就可以给你满分,前端的需求变更,运营活动才是让人头痛,所以大部分时间被写页面逻辑占据。大概 2 年时间,你全心投入原生可以玩的没有一点难度。要想精通,你去看招聘要求,基本是 3-5 年起,如果毕业 3-5 五年,个人根基不高,真的就是很浅的入门水平,因此工作越来越难找。这不如 3 年的前端,可以飞起的开发业务,反正业务的多,机会多,成长性价比必须高。


最后,兴趣,有么的兴趣,选什么自由,只希望你选择之后坚持下去。iOS 开发,确实对于现在的没有准备心里的人来说,不友好,拘束很大,产出比不高,深挖不了。对于认为程序员开发是吃青春饭,认为是高薪职业,认为发财职业。程序员好不好干,有没有前途。我不回答,我自己体会是科技最前沿,新的革命和效率提示工具。要做到出色和高级程序员,需要非常好的素质,自我学习能力。好比现在给人才分等级,A,B,C,D,E,我认为这就不是人才了。这就是游戏里面的高级兵种,和低级兵种而已。人才是创新,是一个 team 的合作,每个人找到合适的位置,好比大海上一艘船,你说海贼王 one piece 上面的船员,你说谁是人才?谁不是人才?你看 JAck 船上出来的各个都是巨头。这个和工作内容无关,岗位头衔无关,靠本事吃饭,而是和你的干同一件事情的水平有关系。所以本质上你选择什么语言,方向和你个人成就有没有关系呢,也许没有多少关系,和你做到哪一种优秀程度有关系。
所以,希望的回答可以帮助需要的人。
1 ... 4  5  6  7  8  9  10  11  12  13 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   942 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 72ms · UTC 19:20 · PVG 03:20 · LAX 11:20 · JFK 14:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.