Clojure is a fine language to learn on, but there are going to be some
complex details along the way. I think there are 2 approaches
to entry into programming that you might consider.

You can start with the basic fundamentals of computation and work up into
software engineering. For that, clojure is
very similar to a teaching language, 'scheme', and people can work through
books like SICP:
https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html
with it.
If you follow that strategy, you'll eventually have a good foundation of
understanding to build on, but it might not feel very useful in the first
year.

Another strategy is to hack up small demos of individual techniques, like
numerical methodologies or data visualizations.  This would go more
along the data-science/ML track. While it can be done in clojure and there
are books on the topic, you might have an easier time in python
if you're going down that path.

I would say if you start with clojure, you're going to be learning more
than one thing at a time and the learning curve is steeper. Whether
that's worth the cost depends on your goals and market conditions.


On Mon, Sep 28, 2020 at 12:13 PM Baye <sowso...@gmail.com> wrote:

> I am new to programming. I have started to learn C++ and even some python
> My background is Economics. I have strong quantitative background (Math
> and Econ) and I know STATA.
>
> In general, I would like to use programming
> (1) for ML/AI in economics topics+other utilities such as webcraping, and
> other data driven analyses
> (2) for it, fintech matchmaking platforms
>
> In particular, I just recently discovered I love programming. I am old
> (35) as a beginner but I have set a goal to become a fully capable
> programmer by 40...Hopefully I can learn 2 languages well enough by then.
>
> If jobs opportunities are present then, I can switch careers although I
> still like my career path. I could always use my programming skills for
> either my job, a start up, or become a full fledge prgrammer.
>
> Online research has led me to think that Clojure might be an excellent
> language to focus on because they say it is an excellent for rapid
> development (If I want to use it for a start up, lone developer),
> data-driven (econ and ML), and provide a path to be a great programmer.
>
> My Apprehension is that Clojure doesn't seem widely used so might issues
> with doing ML projects with few libraries (compare to Python for ex), and
> future job prospects, etc...
>
> Anyway, I welcome any insights/advice, tips.
>
> Thanks in advance,
> Baye
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/clojure/10bd1d68-78f9-472b-8de3-5be96f6804a7n%40googlegroups.com
> <https://groups.google.com/d/msgid/clojure/10bd1d68-78f9-472b-8de3-5be96f6804a7n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/clojure/CAJvqBXgPpyPvDdjRNzbL-%2Bqjj-CFxYg%3D0ypSX5--iqFemH%3D-7w%40mail.gmail.com.

Reply via email to