|
Search this Thread | 58,375 views |
15th September 2024, 21:36 | #61 | |
BHPian Join Date: Jan 2020 Location: Delhi
Posts: 533
Thanked: 3,982 Times
| Re: Is the golden era of the software engineer over? Quote:
| |
(1) Thanks |
The following BHPian Thanks warrioraks for this useful post: | Tensor |
|
15th September 2024, 22:21 | #62 | |
BHPian Join Date: Jun 2024 Location: Bangalore
Posts: 41
Thanked: 107 Times
| Re: Is the golden era of the software engineer over? Quote:
The amount of errors generated by these LLMs are almost negligible right now compared to 20 months back. The o1 model is such a beast in reasoning, most people in the thread claiming it’s about understanding client requirements etc just use o1 for an hour and I’m pretty sure you’ll start seeing the future of LLMs in terms of thinking and reasoning. Here o1 is solving unseen PhD problems that are not even there on the internet in 2 minutes which otherwise takes 10 days for any smartest human to solve. How long until it builds 100% accurate software and not 99% as people think? (My two cents here: Use cursor as IDE and hook up you’re anthropic/openai API or use pro plan and start coding and then you’ll start realising 99% of whatever project you build, English will be just be enough to make it a reality use replit for easy hosting and cloud flare for free CDN) And there are still people saying AI won’t reduce the number of software engineers (delusion is literally peaking) All I’m saying is Downsizing of teams if you’re team had 12 members it’ll reduce to 5 and remaining 7 will be redundant with no where to go even with whatever skills they have it won’t matter because someone with similar skill set will work for cheaper it’s as simple as that. I agree you’ll up skill but so does every single one of your peers and some of them don’t mind working 70+ hours a week with reduced pay. The software industry will now ship a ton of more products, unprecedented amounts of software will be shipped compared to before. It’s now not who builds apps or better software it’s just who can get users and retain them which in turn will kill a lot of startup’s since most of them make fancy MVPs and run behind valuations without any meaningful revenue. TLDR; No the software industry won’t collapse, just people working there will reduce by 40-50% in like 4-5 years, and No the economy won’t collapse just because IT employees are reduced there are a ton more occupations/business that spend more in an economy. Let’s be grateful for having a magic intelligence in the sky that enables us to solve meaningful problems through our phones in a few minutes. What a time to be alive. | |
(7) Thanks |
The following 7 BHPians Thank Tensor for this useful post: | digitalnirvana, GTO, i10_sanjay, MaanSingh, premsky, t3rm1n80r, warrioraks |
16th September 2024, 09:58 | #63 | |
Senior - BHPian Join Date: Jul 2015 Location: Chennai
Posts: 1,415
Thanked: 6,032 Times
| Re: Is the golden era of the software engineer over? Quote:
One of the videos shared above is about o1 trying to solve a physics problem which suggests that LLMs will affect not just IT/ software development but many complex professions. Which also makes me think, if everyone is a superhero then no one is a superhero. Wouldn't the competition rise heavily to provide services and experiences that is better than the competition and what is already generated by LLMs? So will the number of jobs really reduce? I think it's still debatable. The advent of computers have only brought more work. Let me ask one more thing. How much is this thing going to cost? It won't be cheap for long right? All these are introductory prices right? How is it going to be priced in the future since every answer generated produces varying degree of value? You can say I'm coping but if the real cost of generating such answers is very expensive and exceeds human costs, I don't think it's viable. | |
(6) Thanks |
The following 6 BHPians Thank Turbohead for this useful post: | alpha1, digitalnirvana, mayukh42, premsky, t3rm1n80r, Tensor |
16th September 2024, 11:58 | #64 | |
Distinguished - BHPian | Re: Is AI coming for your software engineering job? Quote:
I would like to expand on that a bit. Technology development never happens in a vacuum. It is part of a much larger ecosystem, our whole society, globally. Yours is a prediction based on expected technological advancement. Which is always an interesting exercise. However, history has shown that it rarely is an accurate way to predict the future. In the end, technology must serve some (business) purpose. Without oversimplifying your predictions it seems to be mostly about cost/efficiency. Very few businesses are built on just being the cheapest. I think you need to take into account a number of other elements, all from a global perspective, rather than just from an Indian perspective. - as per Samurai, the customer perspective - what market can be addressed, what size, who are or will be the players doing what - legislation (current and to be) - political interference (usually leading to legislation - general sentiment in markets to AI from the public at large. Personally, my experience with AI has been on various applications in the Telecom space. We use(d) AI/ML extensively in managing (mobile) networks. Although cost/efficiency was a factor, we mostly focused on features that would be able to bring extra value for our customers. So increasing uptime of the network. It’s much more interesting selling high value than low cost stuff. Also, AI let us do stuff that is simply beyond the capabilities of humans. Again, that would be a value, rather than a cost related approach. I have said it before, I think India needs to move away from being and producing low cost services/products and focus more on value. Jeroen | |
(17) Thanks |
The following 17 BHPians Thank Jeroen for this useful post: | amit1agrawal, bikertillidie, catchjyoti, Chetan_Rao, digitalnirvana, evil_grin, lifeinpune, mayukh42, megazoid, mxx, PreludeSH, premsky, Samurai, sanjayrozario, sinharishi, SnS_12, V.Narayan |
16th September 2024, 12:48 | #65 | |
BHPian Join Date: Jan 2020 Location: Delhi
Posts: 533
Thanked: 3,982 Times
| Re: Is the golden era of the software engineer over? Quote:
On the commercial viability aspect of AI, human/labor is one of the biggest costs tech organizations are struggling with today. Covid led to high salaries all around and there are layoffs left, right center because of this over-hiring and overpaying. On the other hand, the beauty with tech is that the cost almost always goes down with time. And this will be the case with AI models and hardware as well. Infact, I have had so many people come up to me and express surprise on how cheap these pioneer models are for the right use-case. I also like to think of it this way. The current automotive eco-system would not have been able to build cars and vehicles at scale if humans were still handmaking it. The industrial revolution and factory automation brought in an unheard level of productivity and quality to manufacturing output. Despite all this automation, we still have millions of folks employed in the auto sector. The same is going to happen in software sector with the advent of AI agents. Last edited by warrioraks : 16th September 2024 at 12:50. | |
(6) Thanks |
The following 6 BHPians Thank warrioraks for this useful post: | InControl, Meer, rev_to_redline, sanjayrozario, Tensor, treyazaghtoth |
16th September 2024, 12:51 | #66 |
BHPian Join Date: Oct 2021 Location: Bengaluru
Posts: 800
Thanked: 1,755 Times
| Re: Is the golden era of the software engineer over? Similar to software, are there any such tools for hardware ? Something that knows about every kind of hardware chip that is available, data sheets etc and can come up with a PCB design meeting the requirements ? Talking about TCS reducing its staff, why would you need a company like TCS for services if companies can solve such issues themselves using AI ? Or even more very less number of such companies themselves are needed. Last edited by PreludeSH : 16th September 2024 at 13:05. |
() Thanks |
16th September 2024, 12:58 | #67 | ||||
BHPian Join Date: Jun 2024 Location: Bangalore
Posts: 41
Thanked: 107 Times
| Re: Is the golden era of the software engineer over? Quote:
Coming to service specific data: TCS has slowed down its hiring for the first time they did not even slow down 2008 during the financial crisis or Covid. Quote:
Here’s the data to back it : But guess what IT employees are the lowest hanging fruits to get reduced,No Government will let AI to replace Doctors be it partially or completely in the next 5 years or lawyers in court. But Hey in our country there is no labour laws forget a law to protect IT jobs, employees often end up working 10 hours on an average per day. Quote:
Quote:
Again I can’t keep answering to these questions please refer to my post here I have explained in detail how efficiency increases with scale and the current state of chips running the LLM even if you don’t agree with my timeline it’s worth a read. https://www.team-bhp.com/forum/shift...ml#post5841641 (Is the golden era of the software engineer over?) Also by being an IT professional I assume you must be very well informed on how fab designs get smaller with lesser power draw and more performance per watt. It’s not just cost reduction it’s a small part the main thing is the accuracy, use sonnet and you’ll quickly realise how shockingly accurate it gets your query and does your task its rate of error is way less than most people think (most people in Indian tech space used gpt3.5 a year ago and thought its bad and won’t improve further) and it’s now for free just see where things go in the next 20 months. Last edited by Tensor : 16th September 2024 at 12:59. | ||||
(3) Thanks |
The following 3 BHPians Thank Tensor for this useful post: | ashking101, raptor_diwan, warrioraks |
16th September 2024, 13:12 | #68 | |
BHPian Join Date: Jun 2024 Location: Bangalore
Posts: 41
Thanked: 107 Times
| Re: Is the golden era of the software engineer over? Quote:
And coming to your initial question: Yes, although I’m not very knowledgeable in hardware space but do checkout NexusAI from Altium , PADS from Siemens, Ansys also has some tool. Last edited by Tensor : 16th September 2024 at 13:31. | |
(2) Thanks |
The following 2 BHPians Thank Tensor for this useful post: | acedriver_9000, PreludeSH |
17th September 2024, 15:31 | #69 | ||||||||||||
BHPian Join Date: Mar 2020 Location: Sydney
Posts: 178
Thanked: 695 Times
Infractions: 0/1 (5) | Re: Is AI coming for your software engineering job? Quote:
YouTube's bandwidth per second without extremely efficient video compression would be about 130x times the Global Internet Bandwidth - a convenient source for those who are looking to learn: Quote:
Quote:
Quote: In case you didn't know, GPT4 that released 1.5 years ago was already at the level of solving at the 85th-90th percentile of LeetCode problems with some clever prompting - refer "Arxiv: A systematic evaluation of large language models for generating programming code". But I have never seen it or Claude Opus solve a problem that I couldn't (easily) search for the solutions before. Quote:
Quote:
Attachment 2654598 I can't decipher what the point you are trying to make with this chart. But even if I did know, I'd probably question the usage of this particular chart - the models are and have been trained on these benchmarks forever now. If your point is only to say that Claude 3.5 Sonnet is better than GPT 4o, I agree. Quote:
Why would you even do all of this? They have enterprise plans with the promise to not use your data for training. Some of the biggest companies in the world subscribe to such plans. Quote:
Did you see that little "FP4" unit at the bottom of the Blackwell quoted figure? Did you notice that it's not the same unit of measurement as the Hopper and Ampere figures? Where did you get that 2000% figure from? Did you divide (20000 - 4000)/4, and then assume that 2 FP4 calculations = 1 FP8 calculation? I'm not going to teach you a hardware design lesson because I'm not an expert in the field and I didn't study it either, but let me just say that that is a big, no, huge assumption to make. You also didn't check whether the FP4 and FP8 numbers are both sparse-to-dense or dense-to-spare matrix calculations. You didn't conduct an analysis of or study the upcoming chip design nearly as well as you need to to make a claim like that. For the record - FP4 numbers are up 355% product-level to product-level and 254% normalized to power draw when comparing dense-to-dense matrix calculations, and FP16 numbers are up an impressive 153% - impressive, but nowhere near 2000% https://www.semianalysis.com/p/nvidi...f-tco-analysis I'd also like to ask you if you think: i) You can train and infer models like Claude Opus/GPT4 at the same level of accuracy they currently achieve running at 4 bit quantization (hint - they are currently trained and likely inferred at 16/32-bit precision: https://arxiv.org/pdf/2405.18710) ii) You really thought 2000% performance improvement in hardware is not only possible from generation to generation, but is expected because of "fab designs that will have exponential improvements"?? I'd love to hear your take on what this "fab design" is - is fabrication yield an exponentially increasing factor, or did you mean chip design trends to exponential yields? The more likely scenario is that Hopper came out just before/during the start of the current AI boom cycle and nVidia, like everyone else, dedicated more die space to the relevant floating point and maybe also Tensor compute units. Nothing about that improvement indicates that it is either possible to replicate or is the expectation for future generations of chips. Quote:
Quote:
Quote:
Quote:
I actually use AI myself and have posted about it earlier in this thread, and there are things about o1 that I appreciate, but the hype and lack of critical thinking demonstrated in this particular cycle has been infuriating. Last edited by GTO : 20th September 2024 at 21:26. Reason: Please be respectful to others, even in debate. Thanks | ||||||||||||
(51) Thanks |
The following 51 BHPians Thank rkv_2401 for this useful post: | akhil_, akhil_007, anandhsub, Ashtoncastelino, asingh1977, brownbatman, catchjyoti, Chetan_Rao, chucknorris, CrAzY dRiVeR, delusional_fool, deovrat, digitalnirvana, DriverNo.420, Fuldagap, GaryTSI, graaja, grazd, greenhorn, Ibanez_70, Jeroen, lancia_fanboy, lifeinpune, lordtottuu, low_rider, mayukh42, Meer, mxx, Nakshatra, ninjatalli, Noctis, NPV, PetrolheadRup, Rajeevraj, rev_to_redline, RGK, rijo_tj, sagarpadaki, Samurai, shreyasnb, sirius, SnS_12, supernova105, swe.desi, Teesh@BHP, texens, tsk1979, Turbohead, vishy76, wocanak, xcentrk |
18th September 2024, 14:28 | #70 |
BHPian Join Date: Apr 2024 Location: Hyderabad
Posts: 49
Thanked: 72 Times
Infractions: 0/1 (5) | Re: Is the golden era of the software engineer over? upvote for Tensor Downvote for rkv_2401. You seem to be too angry at Tensor Points raised by tensor look valid & convincing in my opinion. Came across people in govt offices say chat-gpt helps them in moving the files fast (atleast honest guys). Helps a lot with something like, say, legal work. I have experience of using it for coding, and helps well in making things faster. |
(1) Thanks |
The following BHPian Thanks acedriver_9000 for this useful post: | premsky |
18th September 2024, 15:02 | #71 |
BHPian Join Date: Dec 2009 Location: Bangalore
Posts: 194
Thanked: 585 Times
| Re: Is the golden era of the software engineer over? All these chatgpt,Gemini,LLM's could be a "force multiplier" for a software engineer(broadly speaking) leading to faster development. Whereas for a Business, it can bring in extra value. It may be in terms of -helping make business decisions easier (read as: pointers/parameters that might help take a decision. Not the decision itself -increase operational efficiency -help with faster growth A well known firm has been creating AI models for its legal research and the team developing this model is continuously growing. Various organizations that uses this model have also increased their team size. Reason being more output,faster and accurate results I think there will be more demand for software engineers once AI/ML/LLM's are adopted widely |
(3) Thanks |
The following 3 BHPians Thank akhil_007 for this useful post: | chucknorris, Fuldagap, premsky |
|
18th September 2024, 15:31 | #72 | |
BHPian Join Date: Oct 2021 Location: Bengaluru
Posts: 800
Thanked: 1,755 Times
| Re: Is the golden era of the software engineer over? Quote:
| |
() Thanks |
18th September 2024, 15:52 | #73 | |
BHPian Join Date: Aug 2021 Location: Bengaluru
Posts: 138
Thanked: 734 Times
| Re: Is the golden era of the software engineer over? Quote:
Rather than a smarter job, could also be a competition - take the example of an earlier post where 7 out of 12 jobs become redundant. Now if 5 people can manage the product with AI help, what is stopping the remaining 7 to start a competition? So net jobs might not reduce, and with addition of new possibilities, only increase the count in the long term. Only thing is that the median job profile changes. True to that, we can now achieve a lot more (even before the AI tools) individually, than the days of Borland or Turbo C++ (here just an IDE example, but the idea is same). There are many unsolved problems in the tech industry which can actually help us if efficient solutions are found. We can also do well with competition rather than monopoly. If the overall cost to create software is reduced due to AI, the industry can get investments from smaller VCs who are waiting on sidelines. Say, many hotels are forced to use Cleartrip or MakemyTrip for their online bookings, because they don't want to invest "so much" in having an own website with booking and payment facility. With reduced cost, each hotel can have their own efficient solution and we can get better prices. At a larger scale, Walmart can come up as a worthy competitor to Amazon in the e-commerce space, if the barrier to enter is reduced enough. Again, none of these are final solutions, instead we will always be in a cycle of innovation/ efficiency. | |
(4) Thanks |
The following 4 BHPians Thank mayukh42 for this useful post: | akhil_007, chucknorris, Fuldagap, premsky |
19th September 2024, 15:19 | #74 |
Newbie Join Date: Sep 2023 Location: Lucknow
Posts: 1
Thanked: 3 Times
| Re: Is the golden era of the software engineer over? Okay guys, I would like you to think about it this way: Assuming usage of AI results in 10X multiplication of work, so let's say a developer does x amount of work without usage of AI, they will be able to complete 10x amount of work with AI. Now let's take 2 companies both with 100 developers doing 100 units of work, they discovered AI Company A : Thinks that since 10 developers will be able to sustain 100 units of work, they fire the other 90 developers thereby maintaining 100 units work output. Company B : Thinks that if they give all 100 developers AI, they will be able to work and generate 1,000 units of work. Meaning more features, more and better products and lesser product cost. So company A competes with 100 units, company B brings 1000 units. Which one do you think will be able to survive long term in the market? Being a software developer, I really think of the age of AI to be as important as when humans learned how to use tools and fire. Companies have no choice but to adopt AI for the entirety of their workforce and FAST otherwise it won't take much time for them to be outcompeted. Last edited by beyondPika : 19th September 2024 at 15:34. Reason: Minor typo fix |
(2) Thanks |
The following 2 BHPians Thank beyondPika for this useful post: | Everlearner, Turbohead |
20th September 2024, 05:37 | #75 | |
BHPian Join Date: Feb 2023 Location: Hyderabad
Posts: 37
Thanked: 116 Times
| Re: Is AI coming for your software engineering job? Quote:
But Leave the future predictions to astrologers. If you strongly think Software Engineering is going to be redundant and no future, and 1) If you are in SE field then better be prepared for alternate career . 2) If not in SE field, feel lucky. For any reason convincing other folks will benefit you, please share me a video where any or combination of LLM/ai tool generating approach, design, code and documentation for below task (an actual task I did few years back and later tried to do that with chatGPT but what it generated is bullshit.). I will review and see how good are LLMs now. - Build a multi Tenent data sync solution for workday entities (say candidates ) and our system (for simplicity sake assume we store, update, add and delete same candidates records in Mongo DB) where tenant will self configure i.e. Provides his workday api authentication credentials, etc. Utilise workday soap APIs. We should expect the data in workday to be reflected in our system within max delay of 2 hours. And any new data or updates at our end should be exported in max 10 minutes. Expected total records is 2 million in workday (need to import this initially to our system immediately after connecting the workday without blocking periodic sync). Daily updates at workday is 20k records and in our system 5k records. | |
(2) Thanks |
The following 2 BHPians Thank sirius for this useful post: | chucknorris, rev_to_redline |