Poorly defined goals should not be unfamiliar or scary to anyone who has done at least one IT project for money. Actually, I haven't encountered many well defined goals in my professional life after graduating high school many years ago.
Poorly defined goals should not be unfamiliar or scary to anyone who has done at least one IT project for money. Actually, I haven't encountered many well defined goals in my professional life after graduating high school many years ago.
"Ability to work with poorly defined goals AND almost no one knows about this subject you are discovering".
So of course you could start a new Web App for a customer and have poorly defined goals (good luck with that!), but the problems you might encounter have solutions already fleshed out by millions of other Web App devs (Stack Overflow). Something tells me undergoing a PhD is not quite the same, as the 'resources' in this context are a few orders of magnitude scarcer, and the subject matter a few orders of magnitude more complex ...
(I am not a PhD, please forgive me if this is wrong)
In industry goals are maybe poorly defined, but at least you have directions, and people that can answer the questions you may ask. If the contract is about creating a website, at least you know what you are going to achieve, even if you may have to fight with the customer to understand what he wants/needs on this website and what problem he is trying to solve.
Using the image of pushing the boundary: Doing a PhD is like wandering within some heavy fog. You want to push the boundary, but first you have to find the boundary. You don't know in which direction is the closest boundary as you can not see further than 10 meters from you. Maybe also the closest boundary is on top of a 8000 meters high mountain that you don't have the capacities to climb. So at the end you spend you time trying to figure out in which direction to go. Some PhD students may have supervisors that are guiding them through the fog, as they already explored the area and know it, but some other are on their own, trying to figure out a boundary to push that is accessible for them.
Situations of all PhD students are probably different, but this is my feeling about it.
I think, you rather meant poorly defined requirements for an IT project. The goals of the project do not matter for you, you get the requirements from a paid project and the one responsible of the project has to think about the goals. While during PhD you have to define your own goals.
Also, as on the picture in the post, you have to push from the circle, you have to find it where you want to push and you have to define how much should you push. While doing an IT project, you are usually moving inside the circle, i.e. you are usually combining working concepts.