Jump to content

[petition] Stop thinking you know how long it will take to code something


KamujinKravshera

Recommended Posts

Your semester of Java doesn't make you an elite programmer.

 

Real world development work involves more steps than amateurs often realize.

 

Feel free to continue to complain about the low quality of the software, just stop pretending you know how long anything takes. You don't.

 

Will you DEVS please stop posting as regular customers and just say you suck?..............

Link to comment
Share on other sites

Will you DEVS please stop posting as regular customers and just say you suck?..............

 

so now anyone who states the obvious is a dev?

 

oh wait...

 

 

 

:tran_cool:

 

 

 

in all seriousness when people shout about how easy it would be to implement this or that and start making "estimates", it is not like we know everything about the software or programming done to make this game, especially since its not even the actual hero engine but an earlier version of it, so yeah I think the op is yelling about all the people who judge the devs as incompetent or something even though we still do not even know all the aspects of what goes into making the game and programming stuff, it could be actually complicated like they say, who knows.

Edited by Sangrar
Link to comment
Share on other sites

Your semester of Java doesn't make you an elite programmer.

 

Real world development work involves more steps than amateurs often realize.

 

Feel free to continue to complain about the low quality of the software, just stop pretending you know how long anything takes. You don't.

 

ITT: Insecure/buttpained IT nerds lash out at reality*.

 

 

 

*Reality: Developers are functionaries who carry out the directives of more strategically aware and enlightened people than themselves; like me.

Edited by Joesixxpack
Link to comment
Share on other sites

Who said anything about doing something in a day?

 

Most of the things that would actually improve the game (cross server PVE and PVP queues for instance) have been requested almost since launch.

 

I am fairly confident that it isn't an issue of them not being capable of doing it. It seems to me It would actually involve time and effort where as taking a piece of fugly armor and reskinning it for sale for Cartel Coins is fast and easy and requires next to no effort or time.

 

I am glad they are putting out a PVE expansion of sorts, and I look forward to the next 8-9 months it takes them to get around to fixing any bugs that have probably been reported since it came up on the test server, but hey that's harsh of me to expect them to fix something or invest some time back into a community that keeps them employed.

Link to comment
Share on other sites

I am fairly confident that it isn't an issue of them not being capable of doing it. It seems to me It would actually involve time and effort where as taking a piece of fugly armor and reskinning it for sale for Cartel Coins is fast and easy and requires next to no effort or time.

 

Unless your moderate sense of confidence is supported with a Masters degree in Software Design, then you're in about as justified of a position to judge updates in this game as you are to build an airplane.

Link to comment
Share on other sites

The question is more complex and should be approached from a different perspective.

 

Let's assume someone made a calculation indicating that implementing X-server is a bad investment.

 

What I do not get why they make investment at all to PVP (new warzones, class balance) since there is not much point to it without X-server. The lack of cross-server results in long queue times, lack of matchmaking, premade issues, etc.

 

It would be easier to simply stop taking care of PVP so that all of us are gone and they could focus all their resources on PVE and Cartel Market.

 

To sum it up, the question is not if they can do it or why they don't do it, but if they do not intend to do it, why do they care at all about PVP?

Edited by varietasplus
Link to comment
Share on other sites

Even among professional developers this is a common. Because you can conceive of a way that you might be able to develop a feature does not mean you understand the complexities involved. This is because you make too many assumptions and miss a lot of details in your idea.

 

For example feature A where feature A is "only a few lines of code". I have someone on my team that says this about every problem, and it is a shared joke on the team. Ok let's just say that you are right and that you only need four lines of code to actually implement feature A.

 

Where are you going to place it in the code? Oh I thought the few lines of code could just be inserted in some function. What function, there is no function or event called there, you will need to create post rendering events to do this.

 

This is a game, so what is the time complexity of A? Can't hang the client or the server.

 

What data do you need for A? Did you assume a data fairy was going to deliver it to you, the server does not return the data that you need, you'll need to change the server to do so. Changing an entry point on the server is a big deal and needs a lot of testing.

 

Let's say you didn't need data or server changes and you've laid the groundwork for A. Somehow nothing needed to be added to the code and you only needed actually four lines of code. Oh wait there were a bunch of unit and component tests that were testing the code that you just modified, well now you need to modify all those tests.

 

Now that you've added many more additional lines of code to ensure that the existing tests don't fail due to your new functionality you need to add the unit and component tests that actually test that the code that you added worked.

 

I'm assuming most users don't complain about features that they can't see, since you can see it this feature needs to be tested in a more thorough fashion, meaning client testing, maybe even manual tests.

 

Trust me, this is the tip of the ice berg, usually your "only few lines of code" turns out to be hundreds of lines of code to begin with. It takes many years of experience for devs familiar with the code base just to get their estimates only mostly wrong. If you actually write code for a living then you know what I'm talking about. If you have taken a class or written a few lines of Javascript then you have no idea what it takes to actually ship anything.

Link to comment
Share on other sites

So are we supposed to assume everything is impossible? We're CONSUMERS. We ask for the **** we WANT, not the **** they want to give us. We KNOW what we want. We ask for things we see in other games who have developers able to code crap these guys seem incapable of (cross server). We also ask for things we KNOW they're capable of (more warzones). They have them in the game so it's reasonable to assume they know how the **** to program those doesn't it?

 

Customers don't need to be able to code crap to know what they want and tell Bioware how long they'll wait for it. That's called FEEDBACK.

 

Stop pretending like coding is such a difficult job...it's NOT! There are plenty of unemployed programmers that'd love the job and accept the challenge. I understand things take time, but this game is 2-1/2 years old...time is running out.

Link to comment
Share on other sites

ITT: Insecure/buttpained IT nerds lash out at reality*.

 

 

 

*Reality: Developers are functionaries who carry out the directives of more strategically aware and enlightened people than themselves; like me.

Absolutely right Joe!

Link to comment
Share on other sites

So are we supposed to assume everything is impossible? We're CONSUMERS. We ask for the **** we WANT, not the **** they want to give us. We KNOW what we want. We ask for things we see in other games who have developers able to code crap these guys seem incapable of (cross server). We also ask for things we KNOW they're capable of (more warzones). They have them in the game so it's reasonable to assume they know how the **** to program those doesn't it?

 

Customers don't need to be able to code crap to know what they want and tell Bioware how long they'll wait for it. That's called FEEDBACK.

 

Stop pretending like coding is such a difficult job...it's NOT! There are plenty of unemployed programmers that'd love the job and accept the challenge. I understand things take time, but this game is 2-1/2 years old...time is running out.

 

No, consumer are able to ask for what they want. However, they are not able to throw a fit and pretend their requests are as simple as they have deluded themselves to believe. At that point, they have an unjustified anger spawned from ignorance.

Link to comment
Share on other sites

No, consumer are able to ask for what they want. However, they are not able to throw a fit and pretend their requests are as simple as they have deluded themselves to believe. At that point, they have an unjustified anger spawned from ignorance.

 

Also unjustified are the ridiculous posts filling threads like this, pretending that day-to-day programming realities matter more than they really do. It's people tiers higher up the food chain than the worker bees choosing what to invest in, or in the case of PVP here, not to. That's where gripes often point but butthurt "I dev IRL" types feel the need to put themselves in the middle.

 

I understand, programmers need to feel important and appreciated often. So

 

/pet

 

/banana

Edited by Joesixxpack
Link to comment
Share on other sites

Your semester of Java doesn't make you an elite programmer.

 

Real world development work involves more steps than amateurs often realize.

 

Feel free to continue to complain about the low quality of the software, just stop pretending you know how long anything takes. You don't.

 

I do not know the details of programming, but I can assure you a) it does not take 2.5 years to get it done b) no plans means they are not and do not plan to work on it. So when we they spent good chunk of last year and beginning of this year on a mini game (GSF) and the plan this year is for space doll house and a guild ship with little PvP and PvE content (which are unquestionably the core of this and any MMO game) there is a serious problem in development priorities.

 

And speaking of cross server (which this forum is aimed to), most MMOs have this as a standard feature. Not to mention it is the solution for most PvP problems, being from low population to low participation in ranked. So when a standard feature essential for PvP thriving, was not, is not and seems never will be in the plans, and we are getting mini games and cosmetics, we have a huge problem. It is improper use of resources.

 

It is an executive management issue not programming issue.

Edited by Ottoattack
Link to comment
Share on other sites

Also unjustified are the ridiculous posts filling threads like this, pretending that day-to-day programming realities matter more than they really do. It's people tiers higher up the food chain than the worker bees choosing what to invest in, or in the case of PVP here, not to. That's where gripes often point but butthurt "I dev IRL" types feel the need to put themselves in the middle.

 

I understand, programmers need to feel important and appreciated often. So

 

/pet

 

/banana

This thread reminds me of this. Especially@ 26sec

 

 

 

"I mean there have to be some projects lying around, and they ARE programmers."

Link to comment
Share on other sites

No, consumer are able to ask for what they want. However, they are not able to throw a fit and pretend their requests are as simple as they have deluded themselves to believe. At that point, they have an unjustified anger spawned from ignorance.

I believe it is YOU who has deluded yourself with some sense of importance that you really don't have. I have the money, you (Bioware) want that money. I'm able to be as ignorant as I want...because I have the money. You are entertainment. When your inability to implement what I want reaches a head, I'll take my money elsewhere. Your lack of skill doesn't buy you extra time or additional love from me. You're non-essential fluff. You either deliver or you don't.

Edited by TUXs
Link to comment
Share on other sites

*Reality: Developers are functionaries who carry out the directives of more strategically aware and enlightened people than themselves; like me.

 

"Strategically aware" is a euphemism for useless middle manager. Get back in your meetings and answer your emails dummy, the real talent has work to do.

Link to comment
Share on other sites

×
×
  • Create New...