|
[Sponsors] |
What lessons did you learn in your CFD business? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
January 28, 2021, 05:50 |
What lessons did you learn in your CFD business?
|
#1 |
Senior Member
Sayan Bhattacharjee
Join Date: Mar 2020
Posts: 495
Rep Power: 8 |
Hi everyone, this is a non-technical question.
If you're working in a commercial CFD company, or running one, what lessons did you learn ? I'm looking to learn : - difficulties you observed along the way - things you would've liked to tell your younger self - what mistakes cost you the most in time and resources Please feel welcome to share anything else that you would like. Thanks and regards ~sayan |
|
January 28, 2021, 13:23 |
|
#2 |
Senior Member
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,278
Rep Power: 34 |
Not in the business but when I was learning I wrote a simple open source solver. It was called iNavier. It was something i wrote so that i could learn navier stokes on unstructured grids and i put it online so that if someone wants to learn could play with it.
What i learned is that those who used it, many of them used it as if they are doing a favour to me. Often they would send me request and i would be spending my time doing their work. That experience was main reason that I created Wildkatze to be closed code. If someone pays for it then he takes it seriously too and values my time. |
|
January 28, 2021, 23:56 |
|
#3 | |
Senior Member
Sayan Bhattacharjee
Join Date: Mar 2020
Posts: 495
Rep Power: 8 |
Quote:
Never releasing anything important for free. And definitely never going open-source. Learned my lessons while trying to do extra work for someone and making some great things for free. Good lesson for people : always get paid : https://youtu.be/jVkLVRt6c1U |
||
January 29, 2021, 04:18 |
|
#4 |
Senior Member
Gerry Kan
Join Date: May 2016
Posts: 352
Rep Power: 11 |
Dear Sayan:
When you are in the CFD software business ...
For GPL codes that are used by private companies, they tend to be users rather than developers, and they will pay for support and maintenance (e.g., ESI for OpenFOAM). If there are development work to be done, there will be an in-house team to handle this and to restrict distribution. Having said that, commercial softwares also get paid feature requests from specific key account clients. A judicious product manager can and will refuse them, especially if these requests interfere with their development plans. In the event such requests are agreed upon, there will be provisions allowing said features be released following a lapse period (say, 18 - 24 months after end of contract). Hope that helps, Gerry. Last edited by Gerry Kan; January 29, 2021 at 05:21. |
|
January 29, 2021, 04:45 |
|
#5 | |
Senior Member
Sayan Bhattacharjee
Join Date: Mar 2020
Posts: 495
Rep Power: 8 |
Quote:
Great explanation Gerry! Thanks for your help! |
||
January 29, 2021, 15:37 |
|
#6 | ||
Senior Member
andy
Join Date: May 2009
Posts: 276
Rep Power: 18 |
Quote:
Quote:
Don't instantly dismiss opportunities when they arise if they aren't perfectly aligned with (somewhat naive now I look back) expectations. Take some time to assess the pros and cons. For example, in the mid 80s I attended an interview for a development position where it soon became clear that significant CFD methods development was outside the scope of the project. So it turned into an amiable chat about their software, the methods they were currently using, where they were going with the project and where I was going with CFD software development. In the corner was a chap listening but not contributing. When the interview was over he introduced himself as the owner of the company and wanted to discuss the possibility of setting up a CFD company in which I would hold 49% and look after the technical side and he would hold 51% and look after the rest. To my regret I didn't even consider it. Different times. Far too much focus on technical aspects of the software. What grows support is improving what clients can achieve and the technical performance of the CFD methodology is only one aspect. |
|||
January 30, 2021, 04:56 |
|
#7 |
Senior Member
Sayan Bhattacharjee
Join Date: Mar 2020
Posts: 495
Rep Power: 8 |
Awesome explanation Andy! Thanks for your help!
Have a wholesome meme. |
|
January 30, 2021, 12:48 |
|
#8 |
Senior Member
Gerry Kan
Join Date: May 2016
Posts: 352
Rep Power: 11 |
Dear Andy:
I might not be as seasoned as you, but you have indeed jogged a lot of fond memories from the good old days for me. I started out in the days when Computational Dynamics was still a garage gig. I have also come to know individuals who worked (and still do) for Fluent (back then still in Lebanon) and TASCFlow, back then they were all tiny compared to what they have now become. These days are definitely very different. The focus is no longer on the flow physics, but the integration of CAD, CFD and FEA into the entire product development cycle. And all that happened within 20 years! Those were the days, my friend. P.S. - On the part about focussing on the technical side. No matter how good you are technically, at some point of your engineering career you will be asked to switch to sales. Gerry. Last edited by Gerry Kan; January 30, 2021 at 13:57. |
|
January 30, 2021, 14:10 |
|
#9 | |
Senior Member
Sayan Bhattacharjee
Join Date: Mar 2020
Posts: 495
Rep Power: 8 |
Quote:
Dear Gerry, Being able to describe and sell our work to the client (i.e our boss, or an actual client) is probably one of the most important skill we can have. Many people become successful with no technical skills, but with sometimes unethical sales techniques. They will move a paper weight and say they moved a mountain. Everyone knows a guy or girl like that. I don't blame them, they're using the skill they're superior in. Now imagine what could a technically capable person do, if he/she became good at selling their work. Everyone's in sales. Everyone. Some just don't know it. Here's a life changing tutorial : https://youtu.be/IXXKqwrEql4 ^ See what I did there? Thanks and regards ~sayan |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CFD Design...The CFD Future | John C. Chien | Main CFD Forum | 20 | November 19, 2015 23:40 |
help regarding how to learn CFD coding | sagch | Main CFD Forum | 3 | June 30, 2014 07:01 |
Please help me, I know nothing about CFD | ben1793 | Main CFD Forum | 13 | September 28, 2012 17:22 |
PC vs. Workstation | Tim Franke | Main CFD Forum | 5 | September 29, 1999 15:01 |
public CFD Code development | Heinz Wilkening | Main CFD Forum | 38 | March 5, 1999 11:44 |