Question to developers

Status
This thread has been locked.

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
I was wondering what I should ask my college professor who is teaching my programming course this semester. What I mean is that this programming course is Java and I already know Java, so I was wondering what I should ask her possibly to help me improve myself. I already think I'm gonna ask her about using Maven and Gradle because I've never really understood them, but what else should I ask if anything? I know it's kinda funny I'm taking a Java programming course when I already know it, but it's required for the degree so... Let me know what else I should ask, thanks!
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Leeiuum

Supreme
Feedback score
8
Posts
1,059
Reactions
666
Resources
0
Let her take a look at some of your code for a full analysis so she can point out flaws. Not every piece of code is completely great, and she can suggest something for your future projects. If not, other things.
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
Let her take a look at some of your code for a full analysis so she can point out flaws. Not every piece of code is completely great, and she can suggest something for your future projects. If not, other things.
That's a great idea! Maybe she could help me with some flaws in my twitter bot! Thanks so much!
 

Leeiuum

Supreme
Feedback score
8
Posts
1,059
Reactions
666
Resources
0
That's a great idea! Maybe she could help me with some flaws in my twitter bot! Thanks so much!
I don't really know much about software development, but if there other ways of doing different tasks; such as decompiling, she could perhaps provide a much more efficient and also sufficient way to do so. Just like finding different methods. Not only saying this for your course, but if you can find efficient ways it can totally help your business, knowing you develop custom plugins for people and if you eventually built a custom plugin shop (of any kind) in the future, then it would definitely help manage your time.

But I don't do software design, and I most likely have no idea what I'm talking about. But worth saying nevertheless. Hope it helped.
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
Leeiuum How does this sound?

Hello - redacted -,

I had just a few questions I wanted to ask you. I already know Java and have known it for about 3 years, however it's probably best I take this course so I can fix any flaws I have in my current code and my code for the future. I was wondering if you'd be willing to look over some of my projects and let me know if there was anything truly inefficient in them in which I could spruce up to increase it's efficiency? I would much appreciate the insight! I was also wondering if there was any courses at SJC that teach SQL as I would love to improve my skills there. I was thinking of possibly dropping "Computer Science Overview" for the SQL course if that was possible? I was wondering if we are going to learn Maven and/or Gradle at all this year as I've never really understood them too well (and would be loved to be taught how to utilize them)?
 

Leeiuum

Supreme
Feedback score
8
Posts
1,059
Reactions
666
Resources
0
Leeiuum How does this sound?

Hello - redacted -,

I had just a few questions I wanted to ask you. I already know Java and have known it for about 3 years, however it's probably best I take this course so I can fix any flaws I have in my current code and my code for the future. I was wondering if you'd be willing to look over some of my projects and let me know if there was anything truly inefficient in them in which I could spruce up to increase it's efficiency? I would much appreciate the insight! I was also wondering if there was any courses at SJC that teach SQL as I would love to improve my skills there. I was thinking of possibly dropping "Computer Science Overview" for the SQL course if that was possible? I was wondering if we are going to learn Maven and/or Gradle at all this year as I've never really understood them too well (and would be loved to be taught how to utilize them)?
Sounds great. Hope it works out for you bro.
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
Since you seem to be competent enough, make an application, an extensive one(I had to make a grading-system using mysql for my school[No, not like a program for school, a teacher advised some ideas and see how far we could get with them and this was one of them and I finished it.]), show the teacher the code, let the teacher analyze said code and then they'll point out improvements.
Awesome idea! Thanks so much!
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
Yes, but if Badger has only been doing plugin development, I don't think there's much "java" to look at.
Nah, I've made twitterbots before too and branched into some other APIs too!
 

Leeiuum

Supreme
Feedback score
8
Posts
1,059
Reactions
666
Resources
0
Nah, I've made twitterbots before too and branched into some other APIs too!
I know you've done a little business with a friend (I believe) and know you've done some pretty big plugins. Not absurdly big, but big enough to get advice from.[DOUBLEPOST=1504122011][/DOUBLEPOST]Man, I really need to start learning to program myself.
 
Last edited:

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
That's good. However showing raw no-api code to the professor would probably impress them a lot. In the end, it's about proving to the professor your claims.
Yes, but need to have some type of motive to code something xD We will see what she says though :p
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
Yeah, but even plugins are completely fine. I'm simply saying that professors like pure-java. I'd aim for plugins that utilize lambda(this would REALLY impress the professor, trust me, I did it, and it worked!)
What would I code that could be purposeful and do in pure java? I get where you're coming from, but like if it really has only the purpose of showing the professor and no real use, then to be honest it's probably more of a waste of time. If only I had used lambda in my plugins, I'll try to in my future ones so I can show off though :) Thanks for all the good advice. Not trying to impress the teacher :p She should believe that I actually know it lol
 

Leeiuum

Supreme
Feedback score
8
Posts
1,059
Reactions
666
Resources
0
Yes, but need to have some type of motive to code something xD We will see what she says though :p
Well, why not say you do freelance software coding in your free time, which explains how you've gotten the 3 years of experience anyway. You don't need to specifically say it's for Minecraft or anything like that.

And just like that, you need a portfolio. Build something that has a very simplistic idea, but let her know that you built it over time just to show what exactly you have learned. So you can say it was your first project for your portfolio so employers could see what you can do.
 

Leeiuum

Supreme
Feedback score
8
Posts
1,059
Reactions
666
Resources
0
Well, why not say you do freelance software coding in your free time, which explains how you've gotten the 3 years of experience anyway. You don't need to specifically say it's for Minecraft or anything like that.

And just like that, you need a portfolio. Build something that has a very simplistic idea, but let her know that you built it over time just to show what exactly you have learned. So you can say it was your first project for your portfolio so employers could see what you can do.
Speaking of which, if you can remember, reprogram your first Java program for efficiency. You can say you went from here to there in a matter of 3 years and you'd just really appreciate the advice. Along those lines.
 
Status
This thread has been locked.
Top