全 21 件のコメント

[–]Dokushindansei 1ポイント2ポイント  (1子コメント)

I'm actually doing similar, but learning C++. I want to program games (text based to start) and found it to be helpful so far. I've heard great things about Python as a language. I mostly chose C++ for its similarity to java.

Happy Programming!

[–]FloydMayweatherGOAT[S] 1ポイント2ポイント  (0子コメント)

Yes i will learn C++ next but many said learn Python as a first Language as its much simpler and i will grasp basic programming concepts easier this way. What kind of games you want to make? games can be made using Python except those huge AAA games , but you can make 2d games and some RPG RogueLike types. Also check out gameMaker ive heard it doesnt require much Coding? hotline miami was made with it. Anyway its good to know C++ , almost everything else will be easy to understand once youre good at C++.

[–]RationalistFaith1 0ポイント1ポイント  (2子コメント)

Start collecting instrumental music:

Uplifting Trance

Chillhop

Jazzhop

Etc. to change it up when you're building stuff!

[–]slappydapussy 0ポイント1ポイント  (0子コメント)

There's some doom and gloom here. Bad idea to program for a corp. bad idea to work for a corp. Basically they bend you over and fuck you and it makes many bitter programmers.

With that outta the way programming opens many doors. I program for my own business so it is essential to me. My recommendation if you go into business is to use C# with the free VS community. I use visual assist to help with intellisense.

If you want into the indie game scene then go with UE4. You can visual script until you learn c++.

I also recommend learning how to use a database if you want to apply this to business. SQL or MYSQL would be great options.

For music I listen to brainwave entrainment, JaBig, or whatever is groovy. Energy Club Files for the win if you like more of a beat.

[–]sadbasturd99 0ポイント1ポイント  (14子コメント)

Run. Get a job doing something else. Run ! As fast as you can ! Read every Dilbert book you can get your hands on. Learn guitar. RUN ! FLEE !

[–]FloydMayweatherGOAT[S] 1ポイント2ポイント  (13子コメント)

Calm down bud. Why do you say this? i know its hard and frustrating , got stuck for an hour with one problem and thats just the start lol.

[–]sadbasturd99 1ポイント2ポイント  (7子コメント)

I have been doing programming for 20 years. It is a miserable thankless job. Take your dreams of being in a Silicon Valley startup and flush them right down the toilet my friend. It is bad for your health, physically. It is bad for you health mentally. It is bad in so many ways I cant possibly write a post about how bad it is. Again, RUN. Do not pursue a career in programming. If I ever had a son, this one thing I would impart on him. Learn guitar, fuck women, have fun. Stay away from corporate death. It is a long slow disgusting process.

[–]FloydMayweatherGOAT[S] 0ポイント1ポイント  (6子コメント)

okay what about Web Design?

[–]sadbasturd99 0ポイント1ポイント  (5子コメント)

better but still a dead end.

[–]FloydMayweatherGOAT[S] 0ポイント1ポイント  (4子コメント)

easier to code right? Html, css and JavaScript is easier than say C++?

[–]sadbasturd99 1ポイント2ポイント  (2子コメント)

It took me about 10 years and many languages, C, C++, PowerBuilder, VB, PERL, Javascripting, Cold Fusion, old languages I know, but after a while I learned they are all the same shit different day. People get falsely excited about a new language. They think it will be the thing that is so easy to program, they can finally hire people for cheap to do all the hard work. What every manager in every company is looking for is a development tool that eliminates the need to have a staff of highly paid programmers.

And who makes the decisions about what language to use ? Not the programmers. Who makes the salaries ? Not the programmers. Who pays for big projects to get done the fucks them right up the ass ? Not the programmers. You do nothing without the miserable corporate fucks who want you gone, outsources, retooled, paying for it. They hold all the keys, they are the Agents of the matrix of Corporations. Live your life as their miserable slave ?

[–]rahl_r 0ポイント1ポイント  (0子コメント)

Yeah. Lately, I've been considering letting go of programming and reinventing myself as a drug baron.

And my situation even ain't as bad as you described.

[–]sadbasturd99 0ポイント1ポイント  (0子コメント)

Oh and I forgot the gist of what I wanted to say in my other reply, web design is slighty better because it could be a foot in the door to a marketing position or to something like that. But it takes artistic talent, and then you have to learn all the tools, photoshop type design tools. It is only slighty better because it could lead OUT of IS/IT.

[–]rahl_r 0ポイント1ポイント  (4子コメント)

Why did he say that? I guess the real horror comes when you get hired as a programmer by some corporation -- one nightmare being the dealings with the dimwits (managers, customers), the other nightmare being those tight schedules/crunches they put you on.

However! Programming can be a cool supplementary skill. A good programmer in a software company is dime a dozen, and thus treated like dirt. A mediocre programmer among, say, social scientists, is like one eyed king among the blind, since social scientists can't program for shit.

[–]FloydMayweatherGOAT[S] 0ポイント1ポイント  (3子コメント)

Cant i work for myself?

[–]rahl_r 0ポイント1ポイント  (2子コメント)

You sure as hell can, partner.

A different question is how you gonna get there, and what will it be like.

[–]FloydMayweatherGOAT[S] 0ポイント1ポイント  (1子コメント)

so i guess you are a programmer as well?

[–]rahl_r 0ポイント1ポイント  (0子コメント)

Yes -- as stated above, I'm the mediocre one (only a side-gig).

What's depressing about this sort of a job? Those language-specific tricks, extensions, frameworks, they come and go. Nothing stays forever.

A silly artist, a goddamn therapist, or even some fukken archivist, they increase their value over time. There are universal basics of their trade, and then, these people wax their personal style on the job -- they become distinguished professionals. But a programmer over the are of 40, that guy is just a senile old fool.

I'm not making this up! This is the concept of crystallized/fluid intelligence in practice.