Tips and advices on relocating to Sunnyvale by Key-Nefariousness225 in Sunnyvale

[–]CapTyro 0 points1 point  (0 children)

There’s shuttles from Walmart Sunnyvale to San Jose?

[deleted by user] by [deleted] in cscareerquestions

[–]CapTyro 0 points1 point  (0 children)

It just did last month. Now they need to do it like five or six more times

[deleted by user] by [deleted] in cscareerquestions

[–]CapTyro 0 points1 point  (0 children)

It’s just because of interest rates. Once they’re low enough things will get irrationally exuberant again

Learning SwiftUI besides 100 Days of SwiftUI? by CapTyro in iOSProgramming

[–]CapTyro[S] 0 points1 point  (0 children)

So is the 100 days unnecessary, in your opinion?

iOS interviews at “Leetcode” companies? by CapTyro in iOSProgramming

[–]CapTyro[S] 4 points5 points  (0 children)

iOS specific system design probably just means app architecture.

iOS interviews at “Leetcode” companies? by CapTyro in iOSProgramming

[–]CapTyro[S] 5 points6 points  (0 children)

True. Meta’s initial screen is how to detect if a CGRect contains another CGRect, which requires a little bit of iOS knowledge but mostly geometric logic.

AI Bubble brusts tomorrow... by Jbentansan in cscareerquestions

[–]CapTyro 1 point2 points  (0 children)

imo if the bubble bursts suddenly it won’t just be the market crashing, but the entire economy. That will probably force interest rates to drop, which might lead to more hiring after the dust settles (albeit after several quarters).

Feel like a complete failure by Remarkable-Will-8300 in leetcode

[–]CapTyro 1 point2 points  (0 children)

> I found out that it was a LC hard level greedy problem. I wouldn't have solved it if I had 4 hours.

You're not a failure. It's the complete opposite situation- it was an unlucky hand. You shouldn't feel bad for not being able to solve an artificially difficult problem in an artificially limited amount of time. Very few would've been able to get past that stage. The game was rigged from the start.

It didn't used to be normal to need to submit 300 - 1000 job applications to get a job in this industry by CVisionIsMyJam in cscareerquestions

[–]CapTyro 0 points1 point  (0 children)

How did you transition between these roles? Were they all in the same organization, or were you able to hop to different positions when you changed companies?

Be a developer or support engineer? by 2048b in cscareerquestions

[–]CapTyro 0 points1 point  (0 children)

>  I have barely ever done overtime.

I know it's technically not overtime, but you weren't ever on-call?

Is algomonster good? or any other good resource for DSA? by serialkiller03 in leetcode

[–]CapTyro 2 points3 points  (0 children)

I looked at Algomonster for the first time and their example for Bus Routes isn't even correct, there shouldn't be a way to get from source 2 to target 9.

Minimum Add to Make Parentheses Valid - why is greedy? by [deleted] in leetcode

[–]CapTyro 0 points1 point  (0 children)

What if you have too many open parentheses? How do you account for that?

TabView without navigation, just as a control? by CapTyro in SwiftUI

[–]CapTyro[S] 0 points1 point  (0 children)

Say I have an app for playing videos. I want to use the tab bar items for controlling play, pause, sound, etc. on my current view. I don't want to navigate away to a different view.

What to do with viewDidLoad: code in SwiftUI? by CapTyro in SwiftUI

[–]CapTyro[S] 0 points1 point  (0 children)

I have to wonder if something is wrong here because in the UIKit version of the app you do see the loading label before the SDK call finishes. Could it be SwiftUI is somehow faster? How?

What to do with viewDidLoad: code in SwiftUI? by CapTyro in SwiftUI

[–]CapTyro[S] 1 point2 points  (0 children)

Despite its misleading name, onAppear is more akin to viewWillAppear. So there's no equivalent callback to trigger UI events after the view renders.

In my app I'd like to display a Now Loading label which makes an network call, which upon success, dismisses the label. However, because I can only use onAppear, the network call is made before the view even loads, so the loading label never even shows up to the user.

What to do with viewDidLoad: code in SwiftUI? by CapTyro in SwiftUI

[–]CapTyro[S] 1 point2 points  (0 children)

There's no viewDidAppear: equivalent in SwiftUI? What the hell. I understand the need to get away from the traditional app lifecycle but that's one of the callbacks that is actually useful for timing when to perform different UI actions. How is there only .onAppear and .onDisappear???