From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 29823C6FD18 for ; Tue, 25 Apr 2023 18:33:37 +0000 (UTC) Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.96) (envelope-from ) id 1prNSe-0005rO-1a; Tue, 25 Apr 2023 14:32:20 -0400 Received: from valentin-vidic.from.hr ([2001:470:1f0b:3b7::1]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1prNSd-0005r3-1e for kernelnewbies@kernelnewbies.org; Tue, 25 Apr 2023 14:32:19 -0400 X-Virus-Scanned: Debian amavisd-new at valentin-vidic.from.hr Received: by valentin-vidic.from.hr (Postfix, from userid 1000) id 6286129C87; Tue, 25 Apr 2023 20:32:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=valentin-vidic.from.hr; s=2020; t=1682447522; bh=rrkJihFcVGW3tXemVP7lYU88/mCOEkaeBAxg5Kia7LA=; h=Date:From:To:Subject:References:In-Reply-To:From; b=bzHhbgwLaTeSu3Z329JUn5EGvw0jJTOaRhYhDXgg5KvGkSDunQdGYNOK7hUtvv8PD OJHyuUwlZ0SyqwysW2HMhSdITH/i8/Bv6bwulI8LbpVLG8zPiRvat8apATJprhM874 zFZRFLTOrRo6DTQIXda916i+7EvuB3czNJhZnyev2Ld0F7ftCXXbinjwRLsDTBHeEF uEmCnVYIz34jaJnE1Z/XFYFRDyt5vIdWtXbcA2eZfBFYVEW7vLOXR42TGGxAN2b5gk W3ipKlPGDU4RiRHP65Fg0otf1DCla1Kt+Q0TRi6ttIxLhoYliyfNswVtAoKo0rqNzj XDu7oRuo3nvK3xLT0wbb9Obx9yuFgiF7QID8jJNmMc71oER9REbWds29iBDJYXZ4Y5 160A1S1ZlLtJLnV9SrjGmRpLQakHJTWdR8hacfWJvjJIrjXCk/nymnGzjcDTIJVJ0I 7VEHfjpHIk45nN5i79Xms+2jm+7quKJ3Qc+35YNA5zW/nBiqYY0xKWLczDTLLYOJFp S63Mc+r3jcwqqjTOTigeUyH9FoUZE4rw7f/azmesbQA+uyxSoWVt6iD1Hmm22faZch 3vWiCiuy6RhkhB2TR/1sJ4DSQcecLUQwjJVviXZvXmiXYKklvyTPFY4He8fYnG2tn8 /XWuHfAupIdsFD3iEGTJZolI= Date: Tue, 25 Apr 2023 20:32:02 +0200 From: Valentin =?utf-8?B?VmlkacSH?= To: kernelnewbies@kernelnewbies.org Subject: Re: Kernel developer proccess Message-ID: References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: kernelnewbies-bounces@kernelnewbies.org On Wed, Mar 22, 2023 at 01:20:45AM +0200, Panagiotis Filippakopoulos wrote: > Hello. I would like to ask, what your advise would be to a person that > wants to get in the kernel development industry, without having a coputer > science degree. I attended some classes for computer science, but due to > some difficulties i left after the first semester. During that time we > learned a little bit about operating systems and the basics of programming. > Is learning operating systems C and Assembly, for a specific architecture, > (e.g. x86) a good start? What should my steps be after that? Thank you in > advance. I think it will take a lot of time and work. To check if you really want to do it here is a recent article: https://people.kernel.org/linusw/the-arm32-scheduling-and-kernelspace-userspace-boundary Try to read and understand it. It links to some code, so try to read and understand that too. If you get stuck on something, do some research and ask questions. After that you should have a better idea if you like it and want to continue. -- Valentin _______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies