Jump to content

Just a few questions to anyone who have some time to spare :)
1: Is programming/Coding hard to learn?

2: How did u guys learn it?
3: Is programming and coding part of hacking?

I would like to start with coding and programming, but i dont know where to start or how. anyone that can't hint me to how i can start with it? 
Thanks!

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/
Share on other sites

Link to post
Share on other sites

1) no, go to codecademy.com and start now!

 

2) my school had a programming class

 

3) depends what you define by hacking

you can hack stuff thats not software without any coding

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559815
Share on other sites

Link to post
Share on other sites

1. Depends on what language you are learning, for instance HTML is pretty easy

 

2. I learnt HTML and CSS from codeacademy.com and some friends showed me it at the start.

 

3. No it's not part of hacking, or else even Google would be illegal. But yes, you nead to know some code to hack.

 

What language do you want to learn?

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559831
Share on other sites

Link to post
Share on other sites

1) no, go to codecademy.com and start now!

 

2) my school had a programming class

 

3) depends what you define by hacking

you can hack stuff thats not software without any coding

Would i say coding is fun?

What stuff can u hack without coding? Like emails and getting passwords and stuff?

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559836
Share on other sites

Link to post
Share on other sites

1: Is programming/Coding hard to learn?

2: How did u guys learn it?

3: Is programming and coding part of hacking?

1. Meh, you just have to put in a lot of time

2. doing some tutorials and trying a lot of stuff myself.  CHeck code academy for tutorials and click the "Programming resources" link in my signature for more stuff

3. Yes. But that is only because "programming/Coding" is VERY broad. From making an OS to coding a site: it all falls under what you described. So yes, hacking falls under it too. Keep in mind: hacking just means gaining access to something you shouldn't be able to gain access to.

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559850
Share on other sites

Link to post
Share on other sites

1. Depends on what language you are learning, for instance HTML is pretty easy

 

2. I learnt HTML and CSS from codeacademy.com and some friends showed me it at the start.

 

3. No it's not part of hacking, or else even Google would be illegal. But yes, you nead to know some code to hack.

 

What language do you want to learn?

I dont know anything about coding. so i dont really know what  u mean by language. 

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559851
Share on other sites

Link to post
Share on other sites

1. I wouldn't necessarily say it's hard, it can be difficult at times when you hit certain stumbling blocks, but it's what you make of it. If you go in with the intention of having fun with it you'll enjoy it! :D

 

2. I learnt and still learn through my computer science class at school, youtube and this great website called https://www.codecademy.com/ , if you sign up it will walk you through step by step

 

3 Hacking and programming are different, the skills you learn from programming can allow you then to hack but I wouldn't necessarily get fixated on the idea of being a 'hacker' as most do nowadays.

 

To start I'd give python a go (phython3) and then move to java (which is quite a piece harder). It really does depend what you wish to achieve, make, and code 

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559853
Share on other sites

Link to post
Share on other sites

1. Depends on what language you are learning, for instance HTML is pretty easy

 

2. I learnt HTML and CSS from codeacademy.com and some friends showed me it at the start.

 

3. No it's not part of hacking, or else even Google would be illegal. But yes, you nead to know some code to hack.

 

What language do you want to learn?

 

I used codecademy too, funny acc I never realised til yesterday HTML isn't a programming language, but it is coding :D

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559868
Share on other sites

Link to post
Share on other sites

I dont know anything about coding. so i dont really know what  u mean by language. 

 

In programming a language is a formal language (our language) that is used to give commands/instructions to a machine, in most cases computers.

 

There are different languages for different uses.

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559920
Share on other sites

Link to post
Share on other sites

But do i need to pay something then to get a website up and running after i've learned enough about coding?

 

There might be some free solutions, but usually you have to pay for hosting. You could buy a domain (which are bought), but own a server yourself.

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559931
Share on other sites

Link to post
Share on other sites

Would i say coding is fun?

What stuff can u hack without coding? Like emails and getting passwords and stuff?

yeah

 

if you want to learn coding for illegal reasons then you can leave, because that is not behaviour that this forum encourages

please read the coc http://linustechtips.com/main/topic/95599-linus-tech-tips-forum-code-of-conduct/

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559932
Share on other sites

Link to post
Share on other sites

yeah

 

if you want to learn coding for illegal reasons then you can leave, because that is not behaviour that this forum encourages

please read the coc http://linustechtips.com/main/topic/95599-linus-tech-tips-forum-code-of-conduct/

Noo, i dont want to learn it for illegal reasons. i just want to know exactly what is coding/Programming and hacking. sinse i was guessing those 3 thing were tied together in some way. Like i said. Im a completly noob at this.

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559955
Share on other sites

Link to post
Share on other sites

Would i say coding is fun?

What stuff can u hack without coding? Like emails and getting passwords and stuff?

 

Illegal shit is illegal, so please don't do that. Why would you hack someone's password or email? Would you like it if someone did that to you?

 

Hacking because it's hacking isn't cool, get rid of that idea. Coding is for creativity, not for harming.

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559959
Share on other sites

Link to post
Share on other sites

Illegal shit is illegal, so please don't do that. Why would you hack someone's password or email? Would you like it if someone did that to you?

 

Hacking because it's hacking isn't cool, get rid of that idea. Coding is for creativity, not for harming.

yee, it illegal and im not looking to learn any of that. i just want to know what it is. The main reason i want to learn coding is that i think it can be fun to make my own website and programs i can mess around a bit with :) 

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6559987
Share on other sites

Link to post
Share on other sites

yee, it illegal and im not looking to learn any of that. i just want to know what it is. The main reason i want to learn coding is that i think it can be fun to make my own website and programs i can mess around a bit with :)

 

Good.

 

I'd say start off with HTML, easy to learn and will give you an idea of other languages.

 

Have fun!

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6560005
Share on other sites

Link to post
Share on other sites

Fine, I'll play too.

 

Just a few questions to anyone who have some time to spare  :)

 

Time is short when one has a family and at least two jobs on the go at once  ^_^

 

1: Is programming/Coding hard to learn?

 

That question is totally relative to perspective. Is climbing a mountain hard? Not to some but absolutely impossible for others.

 

2: How did u guys learn it?

 

I quit my menial full time job after a life packed full of all sorts of abuse and went back to college. Between college and university I discovered that I possessed an innate aptitude for programming which rapidly grew. Before the end of the second year of my BSc I was already in secure employment. Things rapidly progressed from there.

 

The learning process never stops though. Even now I am still learning, so is every decent developer that I have ever worked with. A small sliver of advice: Pity the ones that claim that they have reached the end of their journey.

 

3: Is programming and coding part of hacking?

 

I think there's two parts to this question; firstly programming and coding are interchangeable terms. I find them ugly because they don't really properly describe what goes on in the industry. Any given chimp can churn out code or be seen to be 'programming' where as it takes a Software Engineer or a Software Developer in order to write or to develop a piece of software.

 

As for hacking/cracking, I think that the reality of the affair may serve to disappoint you. Depending on the what it can be a laborious, arduous and repetitious process rife with failure and wasted time. In other words it's difficult and even more so in today's world.

 

I would like to start with coding and programming...

 

There you go again using two sides of the same whole...
 

...but i dont know where to start or how. anyone that can't hint me to how i can start with it?

 

I would say that you need to have a think about what it is exactly that interests you because the industry is very broad and just as deep. Where do you think that you'll enjoy fitting in the most? For instance, do you like the idea of working in the web space? What about desktop applications or mobile applications? Is it databases and dealing with 'big data'? Or is it embedded systems such as robotic and networking protocols? Do you want to write the guidance systems for missiles or maybe the image processing for medical applications? But maybe you might be like me and enjoy everything... The world ascends the path before you, do you have the ambition to climb?

 

A good start would be to take a look at some of the design and engineering principles since getting a good understanding of them is far more valuable and important than any given language - these are all language agnostic and very industry relevant:

I would also suggest a brief look at Test Driven Development (TDD) and Behaviour Driven Development (BDD). Especially having a think about it's application in terms of the Ports and Adapters pattern/Hexagonal architecture - this being a good point at which you could progress on to Design Patterns proper.

 

Finally I would say that it might be a good idea to take a look at the Agile Development Methodology since it's all the rage these days.

The single biggest problem in communication is the illusion that it has taken place.

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6560174
Share on other sites

Link to post
Share on other sites

But do i need to pay something then to get a website up and running after i've learned enough about coding?

Github pages offers free personal websites. They're pretty good except it's all frontend only so no php

 

Would i say coding is fun?

What stuff can u hack without coding? Like emails and getting passwords and stuff?

Don't learn programming just to hack. The only legal things to hack are things that you have been given explicit permission by the owner to hack, or something that is yours. However, if you're dead set on hacking check out kali linux and remember to use your powers for good and in legal ways (or else)

Link to comment
https://linustechtips.com/topic/488794-just-some-questions/#findComment-6561987
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×