If you enjoy my teaching/presentation style I've started creating my own iOS Development courses at seanallen.teachable.com. You can watch the first ~10% of each course for free to get a feel for it.
@KimbrellBrad3 жыл бұрын
Great advice Sean! I retired last year from a 38-year career starting as a junior programmer, project manager, VP Sales, and then President for the last 10 years. So I have worked from both sides which was very helpful as I knew and lived with the management team's suggestions, orders, edicts, etc. LOL. It boils down to we have this 5 gallon bucket and you have 8 gallons of stuff to fit in there. Like you said, if you give them choices while leading them toward the right one, you can win most of the time. Sometimes it's just tough. They launch tomorrow and we forgot "X". Then you need to compromise a bit. *** Communication is the key and building trust so you are heard takes time. ***
@seanallen3 жыл бұрын
Thanks for sharing your insights, Brad. You bring up a good point that over time, you will build up trust, which makes it easier to push back on feature requests.
@SriHarshaChilakapati3 жыл бұрын
I was in this situation 3 years ago in early 2018 in a startup. A senior suggested something that worked great, and all I did is just went to the manager, and sat besides him. He got to observe what I was doing, and he immediately realized how much time it can take to make a screen pixel-perfect from the sketch design you received from the designer. This, however works only in startups, as in most big companies, managers will be in their own cabins and you will either be in your own or in a different room.
@TrippLilley3 жыл бұрын
“Your code has roots.” This is a powerful and succinct statement.
@mwdukes3 жыл бұрын
Learning the "Art of Saying No" is a key skill that will serve you well in your career no matter your job or seniority. As you say, it IS truly the art of compromise and negotiation in many cases - which are communication skills you can leverage in just about any life situation.
@seanallen3 жыл бұрын
Very good point 👍. It's an art that takes some practice and experience.
@matthewgarber55173 жыл бұрын
Its hard to say no, as a result people work way to much and results in high burn out rates. I remember my first year at a large Silicon Valley company we have unlimited PTO but I never took a day off and with COVID WFH I definitely worked a lot more hours. But when I finally did as for 2 weeks off my manager enthusiastically encouraged me to take off since I was the only one who didn’t take time off that year since I just joined the team.
@paducahFishFan3 жыл бұрын
I like to call the feature trade off... the "RIGHT versus the RIGHT NOW". :-) Thanks for making these videos. Appreciate how you share and put it out there even though the haters cause you grief.
@gijoecodes3 жыл бұрын
I need to learn how to say no to myself. I keep adding features to my app. They work but it keeps delaying my release date. Would like to ask you to please create/post a video on how to create apps for other development teams. I've been struggling with figuring out a way to charge for an app on a monthly basis as a subscription but not for the end-user to pay but rather the client or (app owner).
@seanallen3 жыл бұрын
Saying no to yourself is the hardest.
@kulashaker303 жыл бұрын
I enjoy the advices and the voice 😎
@VincentGroenewold3 жыл бұрын
Can you say no as a junior though, even if it's not the way you should develop in the long term? You know way less, so taking on too much which will be very relative. And if your colleague says yes, you might be out of a job fast. :) Just wondering as I never worked in a company.
@seanallen3 жыл бұрын
This comes down to your communication skills. If you disagree with something, you should push back. This may be in the form of a question. "Hey colleague, I'm not sure why this is a good idea. To me it seems like we shouldn't be doing it this way. Can you explain it to me so I can understand?". Again, your communication skills are key here.
@aicreatortoolkit3 жыл бұрын
I’m a Inde developer and saying no to my self is super hard
@seanallen3 жыл бұрын
Saying no to yourself is always the hardest.
@Martin-sd6xu3 жыл бұрын
nice hoodie Sean
@LexgineerLife3 жыл бұрын
It's a nice skill to use in your entire life, not only as a developer
@ranjeetraushanofficial3 жыл бұрын
Thank you Sean to highlight the dark side of Developer Environment. ❤️
@obtusei3 жыл бұрын
Client: I want an app. Me: No!
@LexgineerLife3 жыл бұрын
"software is never finished" - at that point I made the same sad face =(