Это видео недоступно.
Сожалеем об этом.

Software Developer vs Consultant - What's Better For YOU?

Поделиться
HTML-код
  • Опубликовано: 23 июл 2017
  • Today I'll share what I've learned over 10 years of first being a developer working directly for software companies, and then 10 years working as a software consultant. I hope this helps anyone evaluating the trade offs of a software developer vs consultant, and figuring out what's better for your career.
    The first consideration is influence. As an employee, your influence can sometimes be restricted by the position you hold. As a consultant, it tends to lend itself to you having whatever influence is necessary to solve the problem you were brought in for - at least at first.
    Another thing to consider is how the business will perceive your value. As an employee, you can be looked at as a cost center, or a profit center depending on the business model of the company. As a consultant, your value to the business is typically a solution provider - you're there to solve a problem, and ultimately to leave.
    How will you be perceived by peers? As an employee, you should be treated as one of the family since you share the same benefits and struggles as the rest of the company's people. As a consultant, peers will often look at you very skeptically at first - you must learn to be comfortable with this to fit into their culture.
    What are some of the key traits and skills needed? As an employee the focus is often on your technical skills. Though soft skills and process understanding will help, most hiring managers focus heavily on technology above all else. Additionally, you'll be considered for "culture fit" - which can be a real thing, or a wild card used to reject candidates in my experience.
    As a consultant, there are very different skills that will tend to help you be successful in the position. First, likeability - people must like you to enable you to get the influence necessary to become a trusted advisor. You also need to be above average at communicating clearly, and tailoring information to different audiences. Lastly, an appreciation for and desire to understand the business in which the software development is done will help tremendously.
    Next think about rewards. As an employee, you're usually going to make some adjusted version of the market rate for your skills, and optionally some options or equity. As a consultant, you're either billing your clients at an hourly rate, or can charge a percentage of the opportunity you're enabling.
    As an employee growth will happen when the company needs it. So you need to grow on the side if things aren't moving as fast as you'd like. A consultant has the potential to grow with each contract, but it can be stressful and fast paced.
    An employee can get recognition whenever they work on a successful product effort. A consultant gets less recognition that turns into a reward short term, since they depend on their firm rewarding them and they don't always directly see the work.
    Employees can change whatever work processes they want within the realm of their responsibility with reasonable ease. Consultants must prove themselves before they are allowed to change processes, but once proven it can be easier than an employee.
    #programming #consulting #career

Комментарии • 208

  • @HealthyDev
    @HealthyDev  7 лет назад +35

    I hope this video helps people making the decision between being an employee or a consultant when developing software. Let me know your thoughts, and any questions you might have below, thanks!

    • @cw28871
      @cw28871 7 лет назад +1

      Hi Jayme ,
      Does it mean that a consultant is like a bridge between programmers and the clients? Consultant needs to understand the software product as a whole and it's influential aspects in the business market. One of my lecturers told me that software developers is a dead end job where you only sit infront of a computer and do coding where software consultants is like an expert in what a good and bad software is. What's your thought on this?
      Thanks.

    • @HealthyDev
      @HealthyDev  7 лет назад +4

      Hello TheLegend28. I don't want to conflict with what your lecturer is telling you, but in my experience a consultant can help with any aspect of software development. One of these can be known as "Product Management", which is in my experience what you describe. This is a person who steers what the product does and what service it provides for its customers. The opinion that software development at its core is a dead end job is debatable, I believe it will simply evolve and shift in the market but not go away. Maybe it will with more AI technology replacing what we do, but I think it will still be quite a while before that could be a reality. Thanks for your feedback and question!

    • @cw28871
      @cw28871 7 лет назад +1

      Jayme Edwards Thank you so much for your reply . I just got a job offer as a software consultant developer . Can you give me some tips on this ? For example, what kind of skills and qualities do you expect someone to have for this role ? Thanks.

    • @HealthyDev
      @HealthyDev  7 лет назад +4

      Hey TheLegend28, I mentioned some of the skills needed in this video. One person I'd recommend you look up is Peter Block. I mention on my "How To Win Trust For Your Software Development Ideas" video (ruclips.net/video/yUT0_g3w2Uk/видео.html) some of the concepts from his book "Flawless Consulting". If you were to read that book, and observe some of your other co-workers who have been doing consulting longer, you'll pick up many of the skills over time.
      I wouldn't worry that you need to figure it all out up front. At least in my experience, consulting is something that can be really exciting but can be a bit confusing at first. While you'll need to learn the software technology skills you need in your free time and on projects, many of the things I learned about how to be effective at consulting were a combination of learning and seeing other people do them well. I hope that helps, and good luck with your offer and decision!

    • @cw28871
      @cw28871 7 лет назад +2

      Awesome! Thank you so much. You've just earned a subscriber.

  • @chrish7650
    @chrish7650 4 года назад +7

    I liked this video. I’m a software consultant now. Some things worth mentioning is consultants are the first people to be let go when the world goes to poop. Another thing is if you are good consultant companies will try to convert you to full time employee

  • @WhileTrueThenDream
    @WhileTrueThenDream 4 года назад +29

    Great explanation. There are not many sw engineers that communicate that well!! Thank you

    • @HealthyDev
      @HealthyDev  4 года назад +3

      No problem glad it helped. Thanks for the feedback! 😊

  • @number1neek
    @number1neek 4 года назад +13

    Wow, amazing! I feel like I've just stumbled into a lecture. Gonna re-watch and take notes

  • @EconaelGaming
    @EconaelGaming 4 года назад +5

    Even as a consultant working for a firm, with the title of "consultant" on your card, you can get contracted out as a developer. Then the difference is not in the job title, but in the mindset and behavior. Show some consultant abilities and the client is likely to change how they see you, then on the next project, you're doing real consultancy work.

  • @GolgothanGrace
    @GolgothanGrace 6 лет назад +20

    Brilliant video! Very well communicated and insightful.

  • @cortlandlaidlaw3888
    @cortlandlaidlaw3888 4 года назад +3

    This video really made me decide i'm going to go for consulting. Great insight for someone looking for their first job.

  • @ChicagoJ351
    @ChicagoJ351 6 лет назад +8

    I just wanted to give a big thanks for your insight. There isn't enough people with experience posting videos about this.
    I've been a web dev (in addition to all the IT roles associated with it) for about 15 years. I've been called a consultant before, but that is from doing contract work as a developer. I can attest that I have seen from the employee (or contractor) perspective, that if the project you are working on isn't the core product of the company or a critical one, then you definitely can be seen as overhead. I've had 6 month contracts not renewed because the higher ups didn't think the projects we were working on were worth it. In particular large companies generally cut budgets all the time and developers can be on the cutting end if their work isn't essential.
    I've worked in large teams, small teams, fortune 10/500 companies, government, also managed teams, etc... So i feel I have the background for consulting, but have never gone solo and found my own clients which is what I am interested in now. I'm just starting to research it now. So, thanks for the info it was useful.

    • @HealthyDev
      @HealthyDev  6 лет назад +3

      Hey Jeff! Thanks for the kind words. I plan to do more videos about consulting in particular, so I hope I can be of some help there as this channel progresses. I recently went solo after being at a consulting agency for a while so I'm dealing with many of the same concerns and challenges.
      If there are any other topics you'd like to suggest I cover, feel free to hit me up here or as comments on any of the other videos. Appreciate your taking the time to give me some feedback.

  • @RealToughCandy
    @RealToughCandy 6 лет назад +10

    Great video. So much hot air on RUclips, but this one was great -- very insightful. Thanks!

    • @HealthyDev
      @HealthyDev  6 лет назад +3

      Thanks, still learning to find ways to make my content more engaging (while staying authentic) but doing my best to give actionable information.

  • @nasdin94
    @nasdin94 2 года назад +1

    Insightful, I’ve worked direct, then I became a consultant, then I was good and got converted to a full time employee. I got a pay raise this way because as a consultant via an agency, the company pays about 200% my salary to the agency, then I got 50% of that as my salary while the rest became benefits, stability on the bench and profits for the agency. But I was told there would never be bench time for me. Then I got converted into full time by the client anyways and with their savings from the agency, it became my TC

    • @HealthyDev
      @HealthyDev  2 года назад

      Ah yes I’ve seen this happen sometimes. I’ve seen a few situations where the client was contractually barred from offering consultants from the agency direct employment (a conflict of interest concern). That’s cool it worked out for you.

  • @FlaviusAspra
    @FlaviusAspra 3 года назад +2

    I've been both, but for me, CURRENTLY, the best is a leading position as an employee. Signed, CTO.

    • @HealthyDev
      @HealthyDev  3 года назад

      Hope it keeps working out! Nice. 👍

  • @houssemzaier
    @houssemzaier 5 лет назад +4

    Hello,
    I'm an Android consultant based in Paris and I think that many companies here share the same business culture you've been talking about in this video.
    I like the structure of this speech and I agree with almost all of what you said. So thank you a lot for sharing your thoughts with us.
    Nice T-shirt by the way ^^. !
    I subscribe to your channel

    • @HealthyDev
      @HealthyDev  5 лет назад

      Hey great to hear from you! Thanks for the feedback on the structure. I’m still experimenting with various styles of delivery.
      👍

  • @developerhabits
    @developerhabits 4 года назад

    It's a job to listen to someone with experience and someone who communicates his ideas that well. Great insights.

  • @novaria
    @novaria 4 года назад +1

    I got more answers than I asked for! Great. Eyeopening explanation of how Software Developers fit into companies in general.

  • @haricane01
    @haricane01 5 лет назад +7

    Brilliant video packed with nuggets of gold!

  • @Er.Sunil.Pedgaonkar
    @Er.Sunil.Pedgaonkar 10 месяцев назад

    Consulting Engineer (S/W or IT ) is also knowledgeable about Development,but he generally only supervizes Developers or Code Writers or Programmers. Because he has to be broad in knowledge & not narrow.He conveys his ideas,designs,plans,programs,codes,concepts to developers & get the thing or project done thru developers or programmers or coders. He guides them

  • @michaelbowen3351
    @michaelbowen3351 2 года назад

    Great video talking points. Most videos only talk about the job in a vacuum, they do not talk about how the business sees your job function (profit/cost) side.

  • @tejaspatil4112
    @tejaspatil4112 3 года назад

    one of the most clear video on choice of work practice I have ever seen! kudos to you. keep on the good work

  • @VinayKumar-ob4tr
    @VinayKumar-ob4tr 4 года назад +1

    Nice video. It's make sense to me as i am just got the consultant role in top mnc company. It encourages me, i will do my best as per this video in my style. Thank you.

  • @JoshuaAngelucci
    @JoshuaAngelucci 4 года назад +2

    Great video Jayme. I appreciate your insight and you sharing your years of experience. The first 35-minute video I was really engaged with the whole time in a long time!

    • @HealthyDev
      @HealthyDev  4 года назад +1

      Thanks Josh you’re too kind. Glad you got some value out of it!

  • @Aryus78
    @Aryus78 5 лет назад +4

    I'm usually not commenting RUclips videos, but thank you for that awesome video.
    Great job !

    • @HealthyDev
      @HealthyDev  5 лет назад

      Happy to help! I’m glad this one helped you. Welcome to the channel!

  • @Trezker
    @Trezker 2 года назад +1

    Good stuff, you pointed out a bunch of stuff I have clearly underappreciated. And I'm still just over half way through the video.

  • @RobGravelle
    @RobGravelle 4 года назад +9

    Great advice! I'm nearing the final leg of my career now and am considering becoming a consultant. The only thing stopping me is that the company where I work pays me pretty well so it's hard to leave for maybe an extra 20 grand a year (and no benefits!). Ah, first world problems!!! :-P

    • @bombrman1994
      @bombrman1994 Год назад +1

      benefits are almost not a big deal to think about. What is it 300$ for massage and meds that will be how much ?

    • @RobGravelle
      @RobGravelle Год назад +3

      @@bombrman1994 Not an issue any more. I'm retiring! 😀

  • @rakeshkv1170
    @rakeshkv1170 4 года назад +3

    I should have watched this earlier. Thanks, it helps to make my decision

  • @RealToughCandy
    @RealToughCandy 6 лет назад +4

    I think it's OK for employees to be skeptical of consultants, because there's a lot at stake. A consultant can be interpreted as someone who is 'exposing' developers' mistakes or lack of certain tech ability. Not a good feeling. Consultants are also default low-trust people since personnel don't have a relationship with them at the beginning. I think a lot of it can be smoothed out with good communication and proactive gestures (bringing in good coffee for the crew on your first day never hurt anyone) and just maintaining professional bearing.

    • @HealthyDev
      @HealthyDev  6 лет назад +3

      Great insights, thanks for your feedback! This video continues to reach people but I’m making higher quality ones now. As I continue to evolve the channel I’ll probably revisit this topic. Have gotten a lot of great additions to add from you and others. Appreciate it.

    • @RealToughCandy
      @RealToughCandy 6 лет назад +2

      Just subbed, looking forward to more!

    • @HealthyDev
      @HealthyDev  6 лет назад +3

      Great, as you watch more of the channel feel free to suggest topics. We can also use your advice on how you’re dealing with the same issues!

  • @ian1352
    @ian1352 4 года назад +2

    Bizarre thing hearing about not necessarily having the knowledge you're going to need. I once interviewed at a consulting company and their technical guy doing the interview came in and asked me specific questions about something in a particular area. It was an area I'd been very explicit and upfront about having no experience. I was quite clear about a list such things and it was on there. If they'd been upfront and said they'd like me to study up on a particular area, then come to an interview I would have done it. Instead they wasted my time and they were angry with me for not knowing this particular topic. Not only that, but their technical guy seemed to believe that no-one could possibly have worked for any length of time without knowing it. Which looking back tells me he had very limited experience himself.
    But I've never considered taking another run at joining a consulting company because I assumed they were always looking for someone who had in depth knowledge of a huge range of things. I'm also wary because consulting has a bad reputation around here in regard to working hours. They somehow manage to get around local labour laws.

    • @HealthyDev
      @HealthyDev  4 года назад +1

      There definitely are some bad consulting agencies out there. When I worked for the one I was at for a long time, we were often at companies with a bad taste for consulting and it took a lot of work to earn their trust and reset their expectations around how a partnership with consultants could be. Nothing wrong with avoiding it, but it's good to hear you're wary and not completely dismissive. As with any profession - there are ethnical and *cough* less so consultants. :/

  • @nickdiplacido7383
    @nickdiplacido7383 3 года назад +1

    I'm at a crossroads with this very topic. Thank you so much!

  • @ChadHowell726
    @ChadHowell726 7 лет назад +3

    Thanks Jayme. Insightful differentiation between the two roles. This was very helpful to me as I was making some decisions about my career path.

    • @HealthyDev
      @HealthyDev  7 лет назад +1

      Great to hear Chad! I hope your next step in your career works out great! :)

  • @warkentien2
    @warkentien2 5 лет назад +3

    Great in-depth explanation! Got yourself a new subscriber.

    • @HealthyDev
      @HealthyDev  5 лет назад +2

      Thanks Philip and welcome to the channel!

  • @jcwrightson
    @jcwrightson 4 года назад +2

    Man! I wish I'd found this earlier! Great video! Thanks! 😎

  • @aoAnhNguyen
    @aoAnhNguyen 6 лет назад +4

    Thanks for your great video.
    It helps me alot with my career path.

    • @HealthyDev
      @HealthyDev  6 лет назад +2

      Đào Anh Nguyên I’m glad I could help!

  • @2ndletterofva
    @2ndletterofva 5 лет назад +4

    This video is everything.... Great job!

    • @HealthyDev
      @HealthyDev  5 лет назад +1

      +Brian thanks, I’m glad you enjoyed it!

  • @malikau917
    @malikau917 Год назад

    brilliant input on the topic. thanks a lot for your structured and valued opinion. listening to each of your word

  • @chillphil967
    @chillphil967 6 месяцев назад

    12:30 “…because they need to LIKE you, to TRUST you, so you can Actually Do, the Work” 🤙

  • @projectrebuilds2549
    @projectrebuilds2549 2 года назад +7

    I've been a software consultant for two decades and agree with most of what you presented. One thing you need to consider and I experienced first hand is how companies pay independent consultants based on their ethnicity. How do you solve for that?

    • @InternetMadnez
      @InternetMadnez 9 месяцев назад +1

      Well if something i see arab and black people negociate amazing wages both as consultants and freelance (and also less is expected from them, it's crazy). Whereas I work in France so it should be worse in the US where you have officials quotas.
      But thinking more about it may not be the structural discrimination toward men, asians and whites. It may come mostly from excess agreability (the pleaser finishes last). African people don't have much of that so they get better paychecks. I guess.

  • @assortedtea902
    @assortedtea902 5 лет назад +4

    excellent video! Thanks

  • @Glavin883
    @Glavin883 2 года назад +1

    I just submitted a PR for my first React ticket as a backend java developer. I've been with my company for 6 months. I'm going to put "Consultant" in my LinkedIn

  • @msanchez0125
    @msanchez0125 Год назад +1

    Great video, thanks Jamie!

  • @brightibezim1486
    @brightibezim1486 5 лет назад +3

    Thank you very much. Learnt a lot

    • @HealthyDev
      @HealthyDev  5 лет назад

      +Bright Ibezim you’re very welcome. Glad to help. 👍

  • @kk-tq8in
    @kk-tq8in 2 года назад +2

    Great explanation. Having gone through many comments, it's clear that many have come here after getting an Analyst position in Consulting companies like Deloitte. What my concern here is that it looks like shifting from a developer to a consultant is a little smoother than vice versa.
    I'd really like to know your thoughts on starting out as an Technology Analyst in these firms instead of a developer and the impact it may have on one's career.

    • @HealthyDev
      @HealthyDev  2 года назад +1

      Hey kk, since I didn’t go that direction, you’ll need to take anything I say here with a grain of salt. But I think the biggest things you’ll want to learn are how to pickup the essentials on a development technology quickly (be good at reading documentation not just stackoverflow), and learn estimation from someone more experienced. Those are just a couple things that come to mind.

  • @Mosern1977
    @Mosern1977 3 года назад +3

    Thanks for your great insights. I guess one thing that I assume is different is the supporting side of software. If you are a consultant, you don't have to bother as much with potentially supporting for years the software you made? While at a company you might get stuck supporting old stuff as long as it is in use by someone.

    • @HealthyDev
      @HealthyDev  3 года назад +1

      On the surface that makes a lot of sense. However it’s also common that consultants offer an extended maintenance contract to support “little tweaks” to whatever they create.
      This approach goes against many of the other points I make about “real” agile development across the channel where a product is never “done” but it’s just a common practice. For businesses that don’t think their product needs to evolve much sometimes a little add on is easier to swallow.

  • @Trezker
    @Trezker 2 года назад +3

    Seeing the effect on your customers face when you've helped them can really help keep you sane, feedback telling you that you've actually pulled your weight. It hits in a way that passing the unit tests just doesn't. You know you've solved problems, but if you don't get to see the customer appreciating it, your lizard brain doesn't get it. I think that's a very important part in avoiding burnout, don't keep working for people who don't give you serotonin boosts.

  • @jawadhaidary6765
    @jawadhaidary6765 3 года назад +1

    Thanks man, appreciate your helpful video

  • @kebman
    @kebman 3 года назад

    After listening to my Danish friends, and especially Norwegian friends who went to Denmark, it of ten seemed like they were less interested in technical proficiency, and more interested in "culture fit." Not necessarily in tech jobs, though. The reasoning was that, if they get a new employee, it's easy to change what they know, but it's difficult to change how they behave. A lot of the time the answer was simply, "Oh, you don't know X? Well, we can teach you," leading me to believe that jobs in Denmark are mostly long-term commitments.

    • @HealthyDev
      @HealthyDev  3 года назад +1

      Agreed. My son has been over there a couple times. Society looks at professions related to you as a person completely differently over there. There are positives and negatives to it IMHO.

  • @pawewodarczyk1546
    @pawewodarczyk1546 4 года назад +1

    In my country the greatest difference lies in something else completelly: taxes. Being on B2B contact is basically the most profitable contract type looking at net profit alone. After a certain income on normal contract we have a much higher taxes, so the most profitable developers are frequently deployed on B2B just because of this reason alone :)

    • @HealthyDev
      @HealthyDev  4 года назад

      What country are you in? Just curious. That’s an interesting point.

    • @pawewodarczyk1546
      @pawewodarczyk1546 4 года назад +1

      @@HealthyDev from Poland. We have a progressive tax on standard employment rules. Under a certain amount it's 18% and after that it rises to 32%. Additionaly there are also employer's costs. On B2B we can choose a linear tax rate of 19% no matter the income we will have.

    • @HealthyDev
      @HealthyDev  4 года назад +1

      @@pawewodarczyk1546 ah okay that makes perfect sense. Cool, I haven't heard from many developers from Poland! Nice to meet you. :)

    • @pawewodarczyk1546
      @pawewodarczyk1546 4 года назад +1

      @@HealthyDev so you too :) Just remembered, sometimes companies also apply a special type of employment contract with 50% tax deductible cost from copyrights. This one is usually reserved for artists and other creative professions. I met this one only in one of my past companies. From my perspective I had to disclaim the rights to my work once per 2 months.

  • @oo-kk4dj
    @oo-kk4dj 5 лет назад +5

    thank you so mcuh. this changed my life! XD

  • @geekinginandout
    @geekinginandout 2 месяца назад +1

    Thanks!

    • @HealthyDev
      @HealthyDev  2 месяца назад

      Thanks for your support! Really appreciate it. 🙌

  • @donklee3514
    @donklee3514 2 года назад

    Bin both. How do consulting firms function? I call them up and tell them I need x,y, and z. They tell me they have the perfect person and I say ok. They hang up and than call a head hunter looking for x,y,and z. There is no real difference in the skills of a software developer and a consultant. It has been my experience, that both are hired from the same labor pool. One just costs more then the other. When you tell a peter principle manager something they don't want to hear, they call a consultant to tell them what they want to hear. If i had a dime for every time a consultant told a manager something they couldn't deliver. Software developers and consultants are the same people from the same labor pool. Some good. Some bad. Always sure of themselves.

  • @mathcss8496
    @mathcss8496 2 года назад +1

    Great video!!!!

  • @errrzarrr
    @errrzarrr 3 года назад +1

    Nice tips. I have a question, how is consultant similar and different from Architect ?

  • @MrChikkannaR
    @MrChikkannaR 5 лет назад +4

    Could you please let me know which title is better from below
    - Technical Consulting Engineer
    - Software Consulting Engineer

    • @sagar6635
      @sagar6635 5 лет назад

      Chikkanna R depends on your job profile. If you’re responsible for every technical things including infrastructure as well as software then Technical Consulting Engineer is suitable but if you deal with development majorly then Software Consulting Engineer is more suitable.
      Hope this helps!

  • @1cathol
    @1cathol 5 лет назад +3

    Thank you !

    • @HealthyDev
      @HealthyDev  5 лет назад

      1cathol Glad to hear you got something out of it. Welcome to the channel! 👍

  • @akashmalhotra4787
    @akashmalhotra4787 4 года назад +6

    Great video! I learnt a lot :) I am doing my Master's degree in Data Science now in Europe and would apply for jobs next year. I'm still not quite sure what I want to do. To be honest, both product dev and consulting seem good. But I am not sure how to start my career. Some people say that I should start my career by working on product dev and later if I wish, I can go to consulting. Is it necessary to get some experience in product dev before I can go to consulting?

    • @HealthyDev
      @HealthyDev  4 года назад +3

      As long as the organization you’re considering working for has the support to train you and help you when issues come up, you can certainly start in IT consulting.
      But I would do it with a firm (not independently) until you’re more experienced and comfortable.

    • @akashmalhotra4787
      @akashmalhotra4787 4 года назад +2

      @@HealthyDev Thanks a lot for your advice :)

  • @WhiteSiroi
    @WhiteSiroi Год назад

    thank you so much, great useful info, relly helpful

  • @priyapatel8711
    @priyapatel8711 2 года назад

    Awesome video …thanks a lot

  • @ashishshrma
    @ashishshrma 4 года назад +6

    I'll be completing my masters soon, and am considering consing consulting as a career path, just have some questions,
    since you keep jumping from project to project with a different stack, do consultants end up becoming something like a jack of traits?
    also how important is self-discipline in consulting compared to regular dev job?
    Thanks in Advance

    • @HealthyDev
      @HealthyDev  4 года назад +13

      I can only share my experience, but I believe becoming a jack of all trades is somewhat up to you. Some other consultants I’ve worked with stayed within web development for example, but they still got wider experience than working at a few companies.
      I explicitly sought opportunities to work on projects outside of just web development because the entire field is fascinating to me, but that was more my choice.
      Working as an employee for a considerable amount of time on one or two projects may be a little less demanding from a learning standpoint than being a consultant. However I believe self discipline is important to any job.
      You may consider consulting for a technology agency or firm before going out on your own as an independent consultant if you’re concerned about the self discipline required. This will at least help you by the agency finding you projects so you don’t have to land ongoing contracts at the same time as delivering solutions.
      I hope that helps.

  • @code-dredd
    @code-dredd 2 года назад

    Yeah, "likeability"... that's not something that's natural to some, especially when others request feedback and you honest opinion isn't something they _really_ want to hear...

  • @kebman
    @kebman 3 года назад

    Knowing more than your peers is a sure fire way to get hated. Now, being a guy who often knows more than my peers... xD xD xD ...I have a lot of experience in this topic. If it's not mission critical, then just say "Yes, you're right." And move on with the conversation. He's dead wrong, of course, but just _say_ that he's right. Because it doesn't matter right then, and he'll _love_ you for doing it. ^^

  • @techconsultantgrowth3389
    @techconsultantgrowth3389 3 года назад +2

    You should seriously consider serving a particular niche if you are a consultant.

    • @HealthyDev
      @HealthyDev  3 года назад

      That definitely helps with positioning and pricing!

  • @supreethd9970
    @supreethd9970 4 года назад +3

    Implementation consultant trainee what that mean??I completed my bachelor's degree in cs

    • @HealthyDev
      @HealthyDev  4 года назад +1

      Is this the name of an open position you’re considering? See if you can find a recruiter or hiring manager at the company offering it on LinkedIn or via their website and ask for more details on the position. Most people are willing to offer more information than you see on a job application if you reach out and ask. Good luck!

  • @maximo5737
    @maximo5737 4 года назад +3

    This is great information. Where does a person with a code bootcamp programming skills starts in software consultanting

    • @HealthyDev
      @HealthyDev  4 года назад

      Hey Sam. Do some searching on google or LinkedIn and find some technology consulting firms. Contact the recruiters for these companies, explain your experience, and ask if they’d consider you for any entry level consulting positions that use the technology skills you’ve learned. I think it will work better than cold applying to open positions to start a relationship over email or DMs with recruiters directly. Most consulting firms have in house recruiters.

    • @maximo5737
      @maximo5737 4 года назад +1

      @@HealthyDev wow... Thanks for the reply, very grateful for it.. Talking about great minds thinking a like, after your video yesterday, I actually reached out to a recruiter 😀. Also, I'm focusing in the Texas and California area. Any recommendations you can give for those locations?. Also, I attempted to look up a site or a blog in regards to your content, but came up short 😁.

    • @HealthyDev
      @HealthyDev  4 года назад

      Hey Sam it really depends on what technologies you’re bringing to the firm. I worked at a heavily Microsoft agency for a long time (and drove them nuts because I was always putting open source stuff in). They’ve evolved some over the years to do angular and AWS. I also know a guy who runs a firm that does a lot of node and other stuff.
      You can contact me on my website jaymeedwards.com (look for the contact link in the footer) or DM me on Twitter @jaymeedwards if you want and I can see if I know anyone to connect you with.

  • @bombrman1994
    @bombrman1994 Год назад

    cant u have these company leaders CTOs to vouch for your on linkedIN or future jobs ? thats a big plus ?

  • @Evgenij007
    @Evgenij007 5 лет назад +2

    I'm already pretty old for someone who just got his Bachelor's degree in CS (late 20's) and i don't know if i should go into it consulting or software development. I don't want to travel across the country every week and work 50+ hours on a regular basis since i spend a lot of time with family, friends and do various sports multiple times a week. But on the other hand consultants get paid much more (at least that is what i hear from acquaintances of mine) than software devs. Would it be reasonable to start as software dev and after 5-10 years going into consulting (if i still will be interested in it)? I think that starting as developer and later going into consulting is easier than the other way around.

    • @HealthyDev
      @HealthyDev  5 лет назад +1

      That’s exactly what I did. From what you’re saying about personal commitments that makes a lot of sense.
      You can still end up at a regular dev job that interferes too much with your personal commitments but yeah consulting is probably more demanding, at least at first.
      YMMV

    • @HealthyDev
      @HealthyDev  5 лет назад +3

      P.S. late 20s is not late to do this. Companies that interview who act like it probably are no good to work for anyway.
      I learned just as much on the job last year as I did at 20. If you have a mindset to always be growing, even if just a little bit, your age won’t matter except to unhealthy companies.

  • @bigneiltoo
    @bigneiltoo 3 месяца назад

    Companies hire a consultant the way you hire an AC repair man. They want it to cost as little as possible, and be done as quickly as possible.

    • @bigneiltoo
      @bigneiltoo 3 месяца назад

      I was annoyed by the term 'guru' since my first year as a consultant in 1993-1994.

  • @BYAZIT
    @BYAZIT 2 года назад

    Why I end up in this video? Well, I am confuse which path to choose since I have been working as developer last 10 years. Thanks for the video.

    • @HealthyDev
      @HealthyDev  2 года назад

      Hey Byazit, are you saying this video made you more confused about the path to take, or that it helped bring some clarity?

    • @BYAZIT
      @BYAZIT 2 года назад +1

      @@HealthyDev 100% helping to understand how consulting works. I am changing my career from software developer to consultant.

    • @HealthyDev
      @HealthyDev  2 года назад

      @@BYAZIT awesome! Software consulting can definitely be a big growth area.

  • @BulbasaurLeaves
    @BulbasaurLeaves 3 года назад +1

    If you charge based on a percentage of the opportunity, do you still typically have to meet fixed/aggressive deadlines?
    I’m looking for a a career track where I’m compensated for what I accomplish and the quality of my code without being accountable for how many hours it takes.

    • @HealthyDev
      @HealthyDev  3 года назад +1

      Great question. It depends on how the contract, commonly called a “statement of work” or “SOW” is written. You can add clauses to the contract to stipulate what you will and will not do, how you will show progress or get acceptance of your deliverables etc. Basically you negotiate the terms with your client to try and make them happy, without putting yourself into a situation that puts you in risk of not doing a good job.

  • @adrixvar1829
    @adrixvar1829 3 года назад +1

    brilliantly!

  • @caiolins2495
    @caiolins2495 Год назад

    Thanks mate ❤

  • @DanielNuske
    @DanielNuske 2 года назад

    great video, I am just looking for insights on how to become a software consultant

    • @DanielNuske
      @DanielNuske 2 года назад

      I don't want recognition, I want money. But still I really enjoy doing software tho.

  • @thedashh3675
    @thedashh3675 3 года назад +1

    Sir
    Can a tech consultant get a job of software developer after being a tech consultant for 3 yrs ?

    • @HealthyDev
      @HealthyDev  3 года назад

      If you’ve got the right skills, you find the right opportunity, and you market yourself right I see no reason why not. Will it be as easy as someone with a CS degree? Not if you want a job at a company that requires them. But many do not.

  • @Taylormadedrum
    @Taylormadedrum 3 года назад +1

    Is it possible to go into a RedHat Technical Consultant position fresh out of college and then move into software engineering after a couple years of technical consulting? Or should I not take the offer and go into software engineering first? Thanks a bunch!

    • @HealthyDev
      @HealthyDev  3 года назад

      I don’t think you can go wrong with either decision. Whatever you don’t learn in one position you can always fill in the gaps in the next one!

  • @ssuriyaprakash1
    @ssuriyaprakash1 4 года назад +1

    I like to know what's your process to cope up with this ever changing tech stacks like if your are a consultant and you know X suddenly you expected to work on Y. Here people often got insecure to say I don't know or we offord to say like that ??

    • @HealthyDev
      @HealthyDev  4 года назад +1

      Thanks for the question that’s a really good one. What they taught us in the consultancy I worked for is to always be honest but confident that you can figure it out. And if you need time just to figure out what your up against, to explain why and ask for it. Basically be confident, professional - but willing to say “I don’t know, but I’ll find out!”

  • @Er.Sunil.Pedgaonkar
    @Er.Sunil.Pedgaonkar Год назад

    Good

  • @btm1
    @btm1 4 года назад +1

    interesting stuff

  • @mariellegrace_cacho8696
    @mariellegrace_cacho8696 5 лет назад +1

    for example i dont have yet work experience.

    • @HealthyDev
      @HealthyDev  4 года назад

      Marielle Grace_ Cacho hello, I’m not sure I understand your question. Could you expand on your thoughts a bit and maybe I can help?

  • @undertaker343
    @undertaker343 8 месяцев назад

    I might have a chance to start as a Consultant in Dellotte . I am afraid cause i have anxiety issues sometimes is it rly stressful ?
    I am thinking i should try it since i can always probably try and go to another company later as a So. Eng.
    Currently u got no experience on the field but there is a bootcamp and im reading java.

    • @HealthyDev
      @HealthyDev  7 месяцев назад

      You have no experience and this would be your first job? It can be fine, really. Every job will feel a little overwhelming for the first few months til you find a bit of a rhythm. I know people who started in consulting and switched to product, and vice versa. There's really no wrong answer. As you said, the good thing is you can always change course.

  • @micjakes1
    @micjakes1 4 года назад +1

    Wish i was smart. Would love to be a software person.

    • @matth4784
      @matth4784 4 года назад

      Who says you have to be smart

    • @krisspinney4515
      @krisspinney4515 4 года назад +2

      80% of software development is feeling like a moron, until you solve the problem that has you stumped. Then you feel like a genius until you get stumped again.

  • @carsonprice3420
    @carsonprice3420 3 года назад +1

    Tacodeli! Shoutout atx

    • @HealthyDev
      @HealthyDev  3 года назад

      My favorite tacos by far...(though there are some strong contenders...). My wife has developed a “close enough” recipe for Dona sauce so we can have it with eggs every morning! 👍

  • @uncaged3076
    @uncaged3076 2 года назад +1

    Amazing points here. However, in the case of a new grad with very little skills and minimal experience, which path would be better in terms of just becoming proficient at software development? I’m trying to make a decision between a junior developer role and an associate consultant role

    • @HealthyDev
      @HealthyDev  2 года назад

      Hey Boliwarin it’s hard to say because it depends a lot on what you specifically be doing on each project for either option. Common sense would seem to indicate being a developer first would get you that experience faster. But some development gigs are slow to train new hires, and some consulting gigs require getting developers up to speed quickly because they want the client to feel like their investment in the team is good. I’d ask questions in either opportunity about specifically what you’ll be doing, and what kind of support you’ll have from more experienced teammates to help you contribute.
      But all in all, you can probably make the best of either situation. Just don’t look at your decision as boxing you into a corner, but rather one step in your overall career, and it may help take some of the pressure off.
      Hope that helps a little!

  • @priyapatil2771
    @priyapatil2771 4 года назад

    Which is good guys

    • @HealthyDev
      @HealthyDev  4 года назад

      Both!!! Depends on what you want. Hopefully I covered the trade-offs fairly well in the video.

  • @NinadKhaire
    @NinadKhaire 6 лет назад +2

    Hi jayme,
    I'm SAP Basis /hana consultant /solution manager, how will be salary trend in the future as compared to java developer or any high level developers. on your words

    • @HealthyDev
      @HealthyDev  6 лет назад +1

      Hello ninad. Unfortunately I don't have a good answer for how SAP consulting rates are trending. If you haven't already, you could try to locate some folks on LinkedIn who do this work. Direct message them to see if they would be willing to share their feelings about the future of SAP. Wish I had more to offer here. Good luck!

  • @harshdeepsingh6768
    @harshdeepsingh6768 3 года назад

    Hey! I really learnt a lot from your video. Earlier I didn't know enough about consulting so I was trying really hard to get a high paying SDE job. But now I have made up my mind to go towards consulting as it seems I am more passionate about that.
    I had a small query though. I have just completed my graduation and recently received an offer from Delloite Consulting USI, as a Business Technology Analyst and I have done some research that if I perform well for 3-4 years, I can get promoted to Consultant position in Deloitte.
    Can you please tell me (based on your experiences) what my career growth will be after being a consultant at Deloitte and will I be earning better as an SDE now or a Consultant then. (coz currently Deloitte pays me lesser than most SDE jobs out there)

    • @HealthyDev
      @HealthyDev  3 года назад +2

      Hey there. Every company has a different path for progression. Smaller consulting firms wing it, but somebody like Deloitte should be able to share that with you. Basically ask them “I’m evaluating several potential employers and I’d like to know what the long term options are for growth at the company. Do you have any literature about the job titles along the path of growth, and what I must demonstrate to be considered for promotion into each of them?”

    • @harshdeepsingh6768
      @harshdeepsingh6768 3 года назад +1

      @@HealthyDev Thanks for the reply. will surely connect with people from Deloitte on LinkedIn. Thank you so much.

  • @waseem403
    @waseem403 4 года назад

    I got a job as an associate consultant in bristelcone company, but it's is a contract job , please let me know it should be a good option or not ? Waiting for the expert reply soon
    Thanks

    • @HealthyDev
      @HealthyDev  4 года назад

      I think you’ll need to tell me a little more about the opportunity for me to provide some feedback. I’m not familiar with that company.

  • @Noahthomas88
    @Noahthomas88 3 года назад

    Are there any resources you have used to kick off your software consultancy business?

    • @HealthyDev
      @HealthyDev  3 года назад

      Oh gosh, many! That’s a good question. I plan to make some content to help y’all see how I’m using the things I do eventually.

  • @shilpakothre4893
    @shilpakothre4893 3 года назад

    What is responsibilities of consultant developer ?

    • @HealthyDev
      @HealthyDev  3 года назад

      In general as stated in the video, it’s to solve a problem. But ultimately the details of what that means will depend on what problem you’re solving.

  • @orlovskyconsultinggbr2849
    @orlovskyconsultinggbr2849 4 года назад

    I love to be a freelancer and consultant, flexible times , negotiating contract look into business owners faces and laugh to their faces if the work is not what you like. Sure contract work means that you must deliver and if you sign contract and cant deliver wheel you basically gone to lawsuite with company which hired you, so be hones to your clients and do work well.

  • @kumbhajverma9090
    @kumbhajverma9090 6 лет назад +1

    I got a job as cyber security consultant at deloitte , is it a good career will I get growth ?

    • @HealthyDev
      @HealthyDev  5 лет назад +1

      Deloitte is a well established company. I’ve never personally worked for them, but large companies can be very political - while also providing great advancement opportunities. It’s up to you but on the right projects it could be a great learning opportunity.

    • @mcgrathc123
      @mcgrathc123 5 лет назад +1

      Well done dude! Its a great starting point, I've been in consulting 3 years now. Normally projects can be quite short, and you can be expected to a lot of consulting work, and less technical things which may or may not be interesting.
      They often do cyber security training for managers and boards so they can tick the box for insurance reasons, but I have also heard of people trying to blag their way into buildings, steal passwords and get access by any means which also sounds like a lot of fun. If you've just graduated and its your first job, the training really can be lacking, but if you have experience its a great place to flex your skills. You can also work as part of a development team, where you're basically just a developer who owns security issues. I probably gave you more questions than answers, but the take home is it can be a mixed bag! Still valuable experience, learn everything for a year or 2 then demand more money somewhere else : )

    • @2ndletterofva
      @2ndletterofva 5 лет назад +1

      Kumbhaj how do you like Deloitte so far?

  • @abhisekhdixit1316
    @abhisekhdixit1316 3 года назад

    Hey. I had a question. Why do SDE today earns way more than Consultants in Big 4 after their graduation? please answer.

    • @HealthyDev
      @HealthyDev  3 года назад

      I guess my first question would be why do you believe that’s the case?

    • @abhisekhdixit1316
      @abhisekhdixit1316 3 года назад

      @@HealthyDev well in India, freshers are provided a package of 8Lpa (800K per annum) by Big 4's for consulting, while SDE freshers are offered a base pay of around 12Lpa(1200K per annum) with tons of other benefits.

    • @HealthyDev
      @HealthyDev  3 года назад

      When you say freshers do you mean people straight out of college? Im guessing the consultants you refer to are business or technology consultants, but not software development consultants?

    • @abhisekhdixit1316
      @abhisekhdixit1316 3 года назад

      @@HealthyDev yes by freshers I mean peope just graduating out of college with their BTech or BE degrees, and the consultants I am referring to are Technology Consultants.

    • @HealthyDev
      @HealthyDev  3 года назад

      @@abhisekhdixit1316 Ok then I can see that maybe making sense. Technology consultants, at least starting out, may be a bit less desired than software development consultants. As always it depends on what the market needs (or the company). Supply and demand essentially.

  • @MJSmithGroup
    @MJSmithGroup 4 года назад

    If I were to go down the consultant path, I'd be full blown Winston Wolf. Heck, I'm 90% Winston Wolf as an employee.
    " ... I'm here to help. If my help's not appreciated, lotsa luck gentlemen ... "
    ruclips.net/video/IgzFPOMjiC8/видео.html&t=97

  • @Hunter_Bidens_Crackpipe_
    @Hunter_Bidens_Crackpipe_ 4 года назад +1

    Consultant sounds like more work. I'll pass.

  • @technicalinterviewbrain3510
    @technicalinterviewbrain3510 3 года назад

    Why do you hate the word "guru"?

    • @HealthyDev
      @HealthyDev  3 года назад +1

      It tends to cast a person as somehow better than others or that they should be worshipped in some way. It just sounds silly to me. But that’s just my opinion of course.

  • @chriszeng1488
    @chriszeng1488 2 года назад

    Dude, no peers see you as family. Not from my experience at least. This family oriented software development team archetype is bullshit lol

    • @HealthyDev
      @HealthyDev  2 года назад

      Lol! I get it. I’m not using family here in a literal sense. I’m using it as a reference term relative to the way clients see consultants as outsiders compared to employees. Hope that makes sense.

    • @chriszeng1488
      @chriszeng1488 2 года назад

      @@HealthyDev I watched a bunch of your videos. My impression is that you live in a bit of developer lalaland. You have very optimistic and hopeful ideas on how this industry should be.
      But more often than not it doesn’t. Gotta toughen up.

    • @chriszeng1488
      @chriszeng1488 2 года назад

      @@HealthyDev yes it make sense.

    • @HealthyDev
      @HealthyDev  2 года назад

      @@chriszeng1488 I could see that. People deal with trauma and stress different ways. When I was younger (the first 10 or so years of my career) my response was nhilism and despair. As I've gotten older, it's to help the next generation and stay positive. If that makes me sound naive and in lalaland, so be it ;)

    • @chriszeng1488
      @chriszeng1488 2 года назад

      @@HealthyDev Yea I get it. At the end of the day, building software is a business. But being overly idealistic about it sets us up for disappointments and will very likely lead to nihilism.

  • @isitsummeryet6290
    @isitsummeryet6290 5 лет назад

    I got my volume all up and here, I just have a hard time hearing..lol..

    • @HealthyDev
      @HealthyDev  5 лет назад +2

      Yeah I didn’t start compressing my audio til later videos 🙄

  • @ivofortes823
    @ivofortes823 4 года назад

    Ridiculous my friend! This is not a comparison lecture. You're driving people to consulting. You should change the title to something more like "consultant beating software developer" or be neutral to not mislead us. I am the opposite. And in my own opinion, consulting is the worst thing that can happen in the software realm.

    • @HealthyDev
      @HealthyDev  4 года назад +2

      To each his own. I thought I was pretty honest and balanced. 🤷‍♂️

    • @alexischicoine2072
      @alexischicoine2072 2 года назад

      The video was interesting but I agree it’s more biased towards consulting but that’s understandable as that’s your experience. From an employee perspective I wouldn’t mind if the business hired consultants to help on a project or coach us but in analytics what I’ve seen in the past is they got a big consulting firm to build a project and then they dumped it on us after to maintain it.
      What I like as an employee is you get to really understand the business and its systems in depth and you can leverage that to bring valuable initiatives. You also get to work on the project from start to finish and see it live. The biggest benefit is probably that you get to have long-term relationships with your colleagues and if you’re not super social outside of work like me it’s a big bonus.

  • @dantedt3931
    @dantedt3931 6 лет назад +3

    Awesome video!Thanks!

    • @HealthyDev
      @HealthyDev  6 лет назад +1

      Glad you enjoyed it! This one was low quality compared to the newer videos I’ve been making, but people still really like the content.
      I’m glad it helped.

  • @geekinginandout
    @geekinginandout 2 месяца назад +1

    Thanks!

    • @HealthyDev
      @HealthyDev  2 месяца назад

      Thanks for your support! 🙌

  • @Exoticelaf
    @Exoticelaf 2 года назад

    Thank you 🙏🏼

  • @MrChikkannaR
    @MrChikkannaR 5 лет назад +2

    Could you please let me know which title is better from below
    - Technical Consulting Engineer
    - Software Consulting Engineer

    • @HealthyDev
      @HealthyDev  5 лет назад

      I would choose the first if you’re a general technology consultant. If you’re consulting specifically for software projects or products the second seems more explicit and easier to understand.
      YMMV