1
00:00:05,390 --> 00:00:08,910
Jennifer Reif: You are listening to the
Breaktime Tech Talks podcast, a bite-sized
2
00:00:08,950 --> 00:00:13,489
tech podcast for busy developers where
we'll briefly cover technical topics, news
3
00:00:13,489 --> 00:00:15,749
snippets, and more in short time blocks.
4
00:00:16,230 --> 00:00:19,940
I'm your host, Jennifer Reif, an
avid developer and problem solver
5
00:00:20,149 --> 00:00:24,100
with special interest in data,
learning, and all things technology
6
00:00:24,626 --> 00:00:27,536
I did an absolute ton of writing
this week through the book
7
00:00:27,566 --> 00:00:28,846
and through some blog posts.
8
00:00:29,236 --> 00:00:33,216
I did get a bit of a breather midweek,
which I will talk about, and then
9
00:00:33,216 --> 00:00:34,806
got right back into making progress.
10
00:00:35,136 --> 00:00:38,796
I'll talk about blog post updates and
other weekly updates, which include
11
00:00:38,796 --> 00:00:41,066
some upcoming podcast guests as well.
12
00:00:42,066 --> 00:00:46,226
Starting off the weekly updates,
we have the Java book again, right?
13
00:00:46,446 --> 00:00:49,696
I've had progress on this
the last several months.
14
00:00:49,726 --> 00:00:52,916
I've been working really hard on it
this summer and have a deadline that
15
00:00:52,956 --> 00:00:56,586
is upcoming at the end of the summer,
and I made some really good strides
16
00:00:56,586 --> 00:01:00,266
this week, wrapping up another chapter
and starting a new one as well.
17
00:01:00,676 --> 00:01:05,146
I actually got ahead a bit by finishing
the chapter up a day early, and then
18
00:01:05,156 --> 00:01:08,536
it didn't take me very long to outline
the next chapter, so then that let
19
00:01:08,536 --> 00:01:10,386
me get even just a bit further ahead.
20
00:01:10,756 --> 00:01:14,246
After that, I felt like I needed a bit
of a breather, so I tackled some small
21
00:01:14,246 --> 00:01:18,756
tasks and some catch-up work that I
was behind on and enjoyed a quieter
22
00:01:18,756 --> 00:01:20,486
afternoon, which was really nice.
23
00:01:20,926 --> 00:01:23,646
Then I charged right back in on the
next chapter starting the next day.
24
00:01:24,376 --> 00:01:28,386
The beginning of a new chapter is
always tough to start and to set the
25
00:01:28,386 --> 00:01:32,826
stage and the background properly, so I
didn't quite hit my page count yesterday
26
00:01:32,826 --> 00:01:36,606
for what I was hoping to achieve and
what I have scheduled out, but I know
27
00:01:36,606 --> 00:01:40,236
that I'll make that time up once the
content starts flowing really well.
28
00:01:40,636 --> 00:01:44,136
And I am still just a bit ahead,
so I'm hoping to maintain that
29
00:01:44,156 --> 00:01:48,486
lead on into the next few weeks and
maybe give myself another breathing
30
00:01:48,496 --> 00:01:50,736
opportunity here in a week or two.
31
00:01:51,916 --> 00:01:55,986
Another set of progress that I made
was posting a blog post to DZone.
32
00:01:56,036 --> 00:01:59,126
I haven't done this in a long
while, actually, I think since
33
00:01:59,176 --> 00:02:03,466
last fall, and I was really excited
to produce something else and put
34
00:02:03,466 --> 00:02:04,576
something else together for that.
35
00:02:04,866 --> 00:02:09,456
Again, I love, really love writing
technical blogs, and I wrote
36
00:02:09,456 --> 00:02:13,336
one on the agents architecture
that I've been talking about.
37
00:02:13,676 --> 00:02:17,496
This is based on the session that
I'm really enjoying giving this
38
00:02:17,496 --> 00:02:22,086
year, and I wanted a blog post
format for that, probably over a few
39
00:02:22,096 --> 00:02:25,866
installments, so maybe three or four
posts that I hope will be coming.
40
00:02:26,326 --> 00:02:30,426
I've got the first post out that just
sets up the architecture and talks a
41
00:02:30,426 --> 00:02:34,976
little bit about setting the stage and
the background and just a bit of a high
42
00:02:34,976 --> 00:02:38,886
level about the project, and then the
next few blog posts will go into more
43
00:02:38,886 --> 00:02:43,286
detail on the different layers that
we stack up throughout the project.
44
00:02:44,708 --> 00:02:46,248
So I hope a new one will be coming soon.
45
00:02:46,568 --> 00:02:51,258
Then I also discovered that a colleague
wrote a blog post and published
46
00:02:51,258 --> 00:02:55,548
it to DZone as well on Spring AI,
Neo4j, and the Goodreads dataset.
47
00:02:55,958 --> 00:03:00,378
This is from Akmal Chaudhry,
who's on my team, and he spoke
48
00:03:00,388 --> 00:03:04,348
at the London Java Community, or
the LJC, a couple of weeks ago.
49
00:03:04,638 --> 00:03:08,508
And in preparation of-- for that, he
was working on some Java things, and
50
00:03:08,508 --> 00:03:13,318
I pointed him to my Goodreads project
that is available on GitHub, and he
51
00:03:13,318 --> 00:03:17,568
took that and ran with that and put
together a really nice presentation
52
00:03:17,578 --> 00:03:21,048
and spoke there, and then wanted to put
together a blog post to follow that up.
53
00:03:21,318 --> 00:03:25,298
And so he published that this week also
on DZone, which I was super excited about.
54
00:03:25,518 --> 00:03:29,668
So you can hear somebody else's
perspective on using Neo4j and Java,
55
00:03:29,978 --> 00:03:31,478
and I read through the blog post.
56
00:03:31,478 --> 00:03:36,208
It's called GraphRAG in Practice: Using
Spring AI, Neo4j, and Goodreads Data.
57
00:03:36,478 --> 00:03:39,578
This is a nice walkthrough of setting
up the project and getting it running,
58
00:03:39,588 --> 00:03:43,658
including the data import steps to
set up your own copy of the data
59
00:03:43,678 --> 00:03:45,398
and then continue on from there.
60
00:03:45,948 --> 00:03:49,478
Definitely check that out if you're
interested in hearing about those topics.
61
00:03:49,498 --> 00:03:52,828
It was a really nice post, and again,
super excited to have, somebody else
62
00:03:52,828 --> 00:03:54,878
jumping in on th- these topics as well.
63
00:03:55,588 --> 00:03:58,798
Then I also have some meetup
group tours that are coming up.
64
00:03:59,028 --> 00:04:02,728
I have probably mentioned this
in past, podcast episodes.
65
00:04:02,738 --> 00:04:05,598
I have some Florida groups
that are coming in November.
66
00:04:05,878 --> 00:04:08,388
I have North Carolina groups
that are occurring in September.
67
00:04:08,388 --> 00:04:11,868
I will give all the details out once we
finalize organizing those, so I'm just
68
00:04:11,868 --> 00:04:15,798
assembling those details and figuring out
what the schedule will look like, and then
69
00:04:15,798 --> 00:04:18,048
I'll publish more information as I go on.
70
00:04:18,348 --> 00:04:22,658
Plus, I also have a virtual user group
presentation in a couple of weeks for
71
00:04:22,658 --> 00:04:24,658
the Miami JUG, or Java User Group.
72
00:04:24,888 --> 00:04:28,438
That event link I will leave in
the show notes here in this podcast
73
00:04:28,708 --> 00:04:31,428
episode 'cause that is coming up
here shortly, and it should be a
74
00:04:31,428 --> 00:04:33,228
really fun, interesting session.
75
00:04:33,238 --> 00:04:37,707
We're talking about GraphRAG
and RAG and the introduction
76
00:04:37,777 --> 00:04:39,577
to the AI industry and field.
77
00:04:40,227 --> 00:04:42,947
If you're interested in attending
that, definitely check out
78
00:04:42,947 --> 00:04:44,257
the meetup link and RSVP.
79
00:04:44,277 --> 00:04:47,277
Again, that will be virtual and
occurring at the end of July.
80
00:04:47,867 --> 00:04:51,017
Then I also have some podcast guests
that are starting to get lined
81
00:04:51,027 --> 00:04:53,477
up for the next, well, few weeks.
82
00:04:53,787 --> 00:04:57,997
I know I have at least one that is lined
up next month, and I'm really enjoying
83
00:04:57,997 --> 00:05:01,487
chatting with a few different people
and hearing different perspectives on
84
00:05:01,487 --> 00:05:04,517
different technologies and projects
that are going on in the space.
85
00:05:04,837 --> 00:05:09,527
I've been contacted by a few people
that I just never anticipated having
86
00:05:09,527 --> 00:05:12,767
the collaboration with, and I'm
super excited to hear their story
87
00:05:12,787 --> 00:05:15,017
and get their perspectives on this.
88
00:05:15,237 --> 00:05:19,037
So stay tuned for some more fun
content coming up in this podcast.
89
00:05:19,897 --> 00:05:24,377
The content piece that I read this week
is called Developer Relations After
90
00:05:24,377 --> 00:05:27,147
the Cheat Code Machine by Sunil Pai.
91
00:05:27,147 --> 00:05:28,637
I really enjoyed this take.
92
00:05:28,637 --> 00:05:33,537
I found myself navigating the changing
landscape as people learn in different
93
00:05:33,537 --> 00:05:34,847
ways and need different things.
94
00:05:35,037 --> 00:05:38,537
We're all trying to figure out
where things are going, right?
95
00:05:38,557 --> 00:05:43,067
And how to best help people and educate
people along the way, and that's really
96
00:05:43,067 --> 00:05:47,487
what developer advocacy has been focusing
on, or that's what I try to focus on
97
00:05:47,487 --> 00:05:51,067
in developer advocacy, and the author
goes into some of the details here.
98
00:05:51,397 --> 00:05:55,597
The author talks about his background
with learning via osmosis by watching
99
00:05:55,597 --> 00:05:59,657
colleagues work and operate, the
way his colleague, one colleague
100
00:05:59,657 --> 00:06:01,687
in particular, worked her job.
101
00:06:02,447 --> 00:06:05,087
I know my own experience actually
somewhat mirrors this too.
102
00:06:05,127 --> 00:06:08,937
My first job, I would sit at one of
my mentor's cubicles and work through
103
00:06:08,937 --> 00:06:12,547
problems over his shoulder, understanding
the different code bases and the processes
104
00:06:12,547 --> 00:06:14,147
and who to contact for what things.
105
00:06:14,637 --> 00:06:17,777
And Sunil, the author of this post,
points out that there have been multiple
106
00:06:17,777 --> 00:06:22,957
changes since then, since his entry
into the, the field and his initial
107
00:06:22,957 --> 00:06:27,257
learnings, bringing both negatives and
positives, as most everything does.
108
00:06:27,367 --> 00:06:30,677
But the AI era has definitely
shifted what people want.
109
00:06:31,743 --> 00:06:34,953
The author also mentioned
that the watch me work content
110
00:06:34,953 --> 00:06:36,463
seems to be more popular now.
111
00:06:36,973 --> 00:06:41,603
I find this a bit strange personally,
but I definitely see how this mirrors
112
00:06:41,603 --> 00:06:45,473
the over-the-shoulder learning that we
used to naturally do in an office with
113
00:06:45,483 --> 00:06:49,583
handwritten code and implicit business
knowledge, things that we would just
114
00:06:49,583 --> 00:06:53,693
soak up from our colleagues and being
around and watching them work that no
115
00:06:53,693 --> 00:06:57,353
longer really works in a, a remote work
type setting, at least not as well.
116
00:06:57,663 --> 00:07:00,923
And so one way to go about getting
that is through watching people
117
00:07:00,923 --> 00:07:04,393
work virtually via YouTube channels
or videos that they publish.
118
00:07:05,133 --> 00:07:10,913
It also mirrors the general YouTube
trend that I've seen of day in the life
119
00:07:10,973 --> 00:07:15,433
videos or get ready with me content,
which I've seen crop up quite a bit just
120
00:07:15,433 --> 00:07:17,253
in general spaces outside of technology.
121
00:07:17,533 --> 00:07:22,623
It's still not my favorite content,
mostly because I want that type of content
122
00:07:22,643 --> 00:07:26,863
digested into succinct action items that
I can apply in a fraction of the time.
123
00:07:27,183 --> 00:07:30,203
I don't really want to watch somebody
work over the course of two hours.
124
00:07:30,473 --> 00:07:33,913
I would rather get snippets and highlights
of the way that they work and the things
125
00:07:33,913 --> 00:07:38,033
that they do in five or ten minutes maybe,
and then I can start applying those.
126
00:07:38,463 --> 00:07:41,683
The perspective that I really loved
in this blog post, though, is that
127
00:07:41,983 --> 00:07:45,853
technical folks aren't trying to learn
code, but instead they're trying to
128
00:07:45,853 --> 00:07:50,183
learn all of the implicit knowledge of
how humans work, operate, or respond
129
00:07:50,443 --> 00:07:52,063
to different professional situations.
130
00:07:52,313 --> 00:07:56,193
It's the understanding, the modeling
of a domain, the communicating needs
131
00:07:56,193 --> 00:07:59,793
and requirements amongst teammates and
tools, and working through debugging
132
00:07:59,823 --> 00:08:01,133
or problem-solving activities.
133
00:08:01,373 --> 00:08:06,543
All of that is very vi- visible in this
type of watch me work type of content.
134
00:08:07,253 --> 00:08:11,613
Now, these things cannot be learned,
at least easily, in other formats like
135
00:08:11,613 --> 00:08:15,993
written formats, audio, et cetera,
and they can't, at least currently, be
136
00:08:15,993 --> 00:08:18,213
replicated by AI and software tools.
137
00:08:18,463 --> 00:08:22,673
So people are turning to human-created
content to learn and focus upon these
138
00:08:22,693 --> 00:08:24,533
particular skills and others as well.
139
00:08:24,953 --> 00:08:27,553
I'd like to make the point that
these skills were always important,
140
00:08:27,913 --> 00:08:32,163
but what has changed is the effort
dedicated to learning them and
141
00:08:32,163 --> 00:08:35,373
where our environment doesn't
naturally allow us to soak them up.
142
00:08:35,953 --> 00:08:40,013
The author closes with DevRel was always
trying to do these things, but now we
143
00:08:40,013 --> 00:08:45,353
have to format them in a different way
and go about them from a different angle.
144
00:08:45,813 --> 00:08:48,883
This week, after getting ahead on my
writing for the book, I was able to
145
00:08:48,883 --> 00:08:53,194
accomplish some other backlog tasks,
including a new blog post on DZone,
146
00:08:53,524 --> 00:08:57,153
alongside a colleague's new post
with Java and Neo4j also on DZone.
147
00:08:57,573 --> 00:09:00,764
Finally, I read a good article on how
developers are learning from others
148
00:09:00,764 --> 00:09:05,094
around them in new ways and how that is
impacting the developer relations role.
149
00:09:05,504 --> 00:09:07,964
I'm looking forward to having
you join me on another episode.
150
00:09:08,234 --> 00:09:10,844
As always, thanks for
listening and happy coding
00:00:05,390 --> 00:00:08,910
Jennifer Reif: You are listening to the
Breaktime Tech Talks podcast, a bite-sized
2
00:00:08,950 --> 00:00:13,489
tech podcast for busy developers where
we'll briefly cover technical topics, news
3
00:00:13,489 --> 00:00:15,749
snippets, and more in short time blocks.
4
00:00:16,230 --> 00:00:19,940
I'm your host, Jennifer Reif, an
avid developer and problem solver
5
00:00:20,149 --> 00:00:24,100
with special interest in data,
learning, and all things technology
6
00:00:24,626 --> 00:00:27,536
I did an absolute ton of writing
this week through the book
7
00:00:27,566 --> 00:00:28,846
and through some blog posts.
8
00:00:29,236 --> 00:00:33,216
I did get a bit of a breather midweek,
which I will talk about, and then
9
00:00:33,216 --> 00:00:34,806
got right back into making progress.
10
00:00:35,136 --> 00:00:38,796
I'll talk about blog post updates and
other weekly updates, which include
11
00:00:38,796 --> 00:00:41,066
some upcoming podcast guests as well.
12
00:00:42,066 --> 00:00:46,226
Starting off the weekly updates,
we have the Java book again, right?
13
00:00:46,446 --> 00:00:49,696
I've had progress on this
the last several months.
14
00:00:49,726 --> 00:00:52,916
I've been working really hard on it
this summer and have a deadline that
15
00:00:52,956 --> 00:00:56,586
is upcoming at the end of the summer,
and I made some really good strides
16
00:00:56,586 --> 00:01:00,266
this week, wrapping up another chapter
and starting a new one as well.
17
00:01:00,676 --> 00:01:05,146
I actually got ahead a bit by finishing
the chapter up a day early, and then
18
00:01:05,156 --> 00:01:08,536
it didn't take me very long to outline
the next chapter, so then that let
19
00:01:08,536 --> 00:01:10,386
me get even just a bit further ahead.
20
00:01:10,756 --> 00:01:14,246
After that, I felt like I needed a bit
of a breather, so I tackled some small
21
00:01:14,246 --> 00:01:18,756
tasks and some catch-up work that I
was behind on and enjoyed a quieter
22
00:01:18,756 --> 00:01:20,486
afternoon, which was really nice.
23
00:01:20,926 --> 00:01:23,646
Then I charged right back in on the
next chapter starting the next day.
24
00:01:24,376 --> 00:01:28,386
The beginning of a new chapter is
always tough to start and to set the
25
00:01:28,386 --> 00:01:32,826
stage and the background properly, so I
didn't quite hit my page count yesterday
26
00:01:32,826 --> 00:01:36,606
for what I was hoping to achieve and
what I have scheduled out, but I know
27
00:01:36,606 --> 00:01:40,236
that I'll make that time up once the
content starts flowing really well.
28
00:01:40,636 --> 00:01:44,136
And I am still just a bit ahead,
so I'm hoping to maintain that
29
00:01:44,156 --> 00:01:48,486
lead on into the next few weeks and
maybe give myself another breathing
30
00:01:48,496 --> 00:01:50,736
opportunity here in a week or two.
31
00:01:51,916 --> 00:01:55,986
Another set of progress that I made
was posting a blog post to DZone.
32
00:01:56,036 --> 00:01:59,126
I haven't done this in a long
while, actually, I think since
33
00:01:59,176 --> 00:02:03,466
last fall, and I was really excited
to produce something else and put
34
00:02:03,466 --> 00:02:04,576
something else together for that.
35
00:02:04,866 --> 00:02:09,456
Again, I love, really love writing
technical blogs, and I wrote
36
00:02:09,456 --> 00:02:13,336
one on the agents architecture
that I've been talking about.
37
00:02:13,676 --> 00:02:17,496
This is based on the session that
I'm really enjoying giving this
38
00:02:17,496 --> 00:02:22,086
year, and I wanted a blog post
format for that, probably over a few
39
00:02:22,096 --> 00:02:25,866
installments, so maybe three or four
posts that I hope will be coming.
40
00:02:26,326 --> 00:02:30,426
I've got the first post out that just
sets up the architecture and talks a
41
00:02:30,426 --> 00:02:34,976
little bit about setting the stage and
the background and just a bit of a high
42
00:02:34,976 --> 00:02:38,886
level about the project, and then the
next few blog posts will go into more
43
00:02:38,886 --> 00:02:43,286
detail on the different layers that
we stack up throughout the project.
44
00:02:44,708 --> 00:02:46,248
So I hope a new one will be coming soon.
45
00:02:46,568 --> 00:02:51,258
Then I also discovered that a colleague
wrote a blog post and published
46
00:02:51,258 --> 00:02:55,548
it to DZone as well on Spring AI,
Neo4j, and the Goodreads dataset.
47
00:02:55,958 --> 00:03:00,378
This is from Akmal Chaudhry,
who's on my team, and he spoke
48
00:03:00,388 --> 00:03:04,348
at the London Java Community, or
the LJC, a couple of weeks ago.
49
00:03:04,638 --> 00:03:08,508
And in preparation of-- for that, he
was working on some Java things, and
50
00:03:08,508 --> 00:03:13,318
I pointed him to my Goodreads project
that is available on GitHub, and he
51
00:03:13,318 --> 00:03:17,568
took that and ran with that and put
together a really nice presentation
52
00:03:17,578 --> 00:03:21,048
and spoke there, and then wanted to put
together a blog post to follow that up.
53
00:03:21,318 --> 00:03:25,298
And so he published that this week also
on DZone, which I was super excited about.
54
00:03:25,518 --> 00:03:29,668
So you can hear somebody else's
perspective on using Neo4j and Java,
55
00:03:29,978 --> 00:03:31,478
and I read through the blog post.
56
00:03:31,478 --> 00:03:36,208
It's called GraphRAG in Practice: Using
Spring AI, Neo4j, and Goodreads Data.
57
00:03:36,478 --> 00:03:39,578
This is a nice walkthrough of setting
up the project and getting it running,
58
00:03:39,588 --> 00:03:43,658
including the data import steps to
set up your own copy of the data
59
00:03:43,678 --> 00:03:45,398
and then continue on from there.
60
00:03:45,948 --> 00:03:49,478
Definitely check that out if you're
interested in hearing about those topics.
61
00:03:49,498 --> 00:03:52,828
It was a really nice post, and again,
super excited to have, somebody else
62
00:03:52,828 --> 00:03:54,878
jumping in on th- these topics as well.
63
00:03:55,588 --> 00:03:58,798
Then I also have some meetup
group tours that are coming up.
64
00:03:59,028 --> 00:04:02,728
I have probably mentioned this
in past, podcast episodes.
65
00:04:02,738 --> 00:04:05,598
I have some Florida groups
that are coming in November.
66
00:04:05,878 --> 00:04:08,388
I have North Carolina groups
that are occurring in September.
67
00:04:08,388 --> 00:04:11,868
I will give all the details out once we
finalize organizing those, so I'm just
68
00:04:11,868 --> 00:04:15,798
assembling those details and figuring out
what the schedule will look like, and then
69
00:04:15,798 --> 00:04:18,048
I'll publish more information as I go on.
70
00:04:18,348 --> 00:04:22,658
Plus, I also have a virtual user group
presentation in a couple of weeks for
71
00:04:22,658 --> 00:04:24,658
the Miami JUG, or Java User Group.
72
00:04:24,888 --> 00:04:28,438
That event link I will leave in
the show notes here in this podcast
73
00:04:28,708 --> 00:04:31,428
episode 'cause that is coming up
here shortly, and it should be a
74
00:04:31,428 --> 00:04:33,228
really fun, interesting session.
75
00:04:33,238 --> 00:04:37,707
We're talking about GraphRAG
and RAG and the introduction
76
00:04:37,777 --> 00:04:39,577
to the AI industry and field.
77
00:04:40,227 --> 00:04:42,947
If you're interested in attending
that, definitely check out
78
00:04:42,947 --> 00:04:44,257
the meetup link and RSVP.
79
00:04:44,277 --> 00:04:47,277
Again, that will be virtual and
occurring at the end of July.
80
00:04:47,867 --> 00:04:51,017
Then I also have some podcast guests
that are starting to get lined
81
00:04:51,027 --> 00:04:53,477
up for the next, well, few weeks.
82
00:04:53,787 --> 00:04:57,997
I know I have at least one that is lined
up next month, and I'm really enjoying
83
00:04:57,997 --> 00:05:01,487
chatting with a few different people
and hearing different perspectives on
84
00:05:01,487 --> 00:05:04,517
different technologies and projects
that are going on in the space.
85
00:05:04,837 --> 00:05:09,527
I've been contacted by a few people
that I just never anticipated having
86
00:05:09,527 --> 00:05:12,767
the collaboration with, and I'm
super excited to hear their story
87
00:05:12,787 --> 00:05:15,017
and get their perspectives on this.
88
00:05:15,237 --> 00:05:19,037
So stay tuned for some more fun
content coming up in this podcast.
89
00:05:19,897 --> 00:05:24,377
The content piece that I read this week
is called Developer Relations After
90
00:05:24,377 --> 00:05:27,147
the Cheat Code Machine by Sunil Pai.
91
00:05:27,147 --> 00:05:28,637
I really enjoyed this take.
92
00:05:28,637 --> 00:05:33,537
I found myself navigating the changing
landscape as people learn in different
93
00:05:33,537 --> 00:05:34,847
ways and need different things.
94
00:05:35,037 --> 00:05:38,537
We're all trying to figure out
where things are going, right?
95
00:05:38,557 --> 00:05:43,067
And how to best help people and educate
people along the way, and that's really
96
00:05:43,067 --> 00:05:47,487
what developer advocacy has been focusing
on, or that's what I try to focus on
97
00:05:47,487 --> 00:05:51,067
in developer advocacy, and the author
goes into some of the details here.
98
00:05:51,397 --> 00:05:55,597
The author talks about his background
with learning via osmosis by watching
99
00:05:55,597 --> 00:05:59,657
colleagues work and operate, the
way his colleague, one colleague
100
00:05:59,657 --> 00:06:01,687
in particular, worked her job.
101
00:06:02,447 --> 00:06:05,087
I know my own experience actually
somewhat mirrors this too.
102
00:06:05,127 --> 00:06:08,937
My first job, I would sit at one of
my mentor's cubicles and work through
103
00:06:08,937 --> 00:06:12,547
problems over his shoulder, understanding
the different code bases and the processes
104
00:06:12,547 --> 00:06:14,147
and who to contact for what things.
105
00:06:14,637 --> 00:06:17,777
And Sunil, the author of this post,
points out that there have been multiple
106
00:06:17,777 --> 00:06:22,957
changes since then, since his entry
into the, the field and his initial
107
00:06:22,957 --> 00:06:27,257
learnings, bringing both negatives and
positives, as most everything does.
108
00:06:27,367 --> 00:06:30,677
But the AI era has definitely
shifted what people want.
109
00:06:31,743 --> 00:06:34,953
The author also mentioned
that the watch me work content
110
00:06:34,953 --> 00:06:36,463
seems to be more popular now.
111
00:06:36,973 --> 00:06:41,603
I find this a bit strange personally,
but I definitely see how this mirrors
112
00:06:41,603 --> 00:06:45,473
the over-the-shoulder learning that we
used to naturally do in an office with
113
00:06:45,483 --> 00:06:49,583
handwritten code and implicit business
knowledge, things that we would just
114
00:06:49,583 --> 00:06:53,693
soak up from our colleagues and being
around and watching them work that no
115
00:06:53,693 --> 00:06:57,353
longer really works in a, a remote work
type setting, at least not as well.
116
00:06:57,663 --> 00:07:00,923
And so one way to go about getting
that is through watching people
117
00:07:00,923 --> 00:07:04,393
work virtually via YouTube channels
or videos that they publish.
118
00:07:05,133 --> 00:07:10,913
It also mirrors the general YouTube
trend that I've seen of day in the life
119
00:07:10,973 --> 00:07:15,433
videos or get ready with me content,
which I've seen crop up quite a bit just
120
00:07:15,433 --> 00:07:17,253
in general spaces outside of technology.
121
00:07:17,533 --> 00:07:22,623
It's still not my favorite content,
mostly because I want that type of content
122
00:07:22,643 --> 00:07:26,863
digested into succinct action items that
I can apply in a fraction of the time.
123
00:07:27,183 --> 00:07:30,203
I don't really want to watch somebody
work over the course of two hours.
124
00:07:30,473 --> 00:07:33,913
I would rather get snippets and highlights
of the way that they work and the things
125
00:07:33,913 --> 00:07:38,033
that they do in five or ten minutes maybe,
and then I can start applying those.
126
00:07:38,463 --> 00:07:41,683
The perspective that I really loved
in this blog post, though, is that
127
00:07:41,983 --> 00:07:45,853
technical folks aren't trying to learn
code, but instead they're trying to
128
00:07:45,853 --> 00:07:50,183
learn all of the implicit knowledge of
how humans work, operate, or respond
129
00:07:50,443 --> 00:07:52,063
to different professional situations.
130
00:07:52,313 --> 00:07:56,193
It's the understanding, the modeling
of a domain, the communicating needs
131
00:07:56,193 --> 00:07:59,793
and requirements amongst teammates and
tools, and working through debugging
132
00:07:59,823 --> 00:08:01,133
or problem-solving activities.
133
00:08:01,373 --> 00:08:06,543
All of that is very vi- visible in this
type of watch me work type of content.
134
00:08:07,253 --> 00:08:11,613
Now, these things cannot be learned,
at least easily, in other formats like
135
00:08:11,613 --> 00:08:15,993
written formats, audio, et cetera,
and they can't, at least currently, be
136
00:08:15,993 --> 00:08:18,213
replicated by AI and software tools.
137
00:08:18,463 --> 00:08:22,673
So people are turning to human-created
content to learn and focus upon these
138
00:08:22,693 --> 00:08:24,533
particular skills and others as well.
139
00:08:24,953 --> 00:08:27,553
I'd like to make the point that
these skills were always important,
140
00:08:27,913 --> 00:08:32,163
but what has changed is the effort
dedicated to learning them and
141
00:08:32,163 --> 00:08:35,373
where our environment doesn't
naturally allow us to soak them up.
142
00:08:35,953 --> 00:08:40,013
The author closes with DevRel was always
trying to do these things, but now we
143
00:08:40,013 --> 00:08:45,353
have to format them in a different way
and go about them from a different angle.
144
00:08:45,813 --> 00:08:48,883
This week, after getting ahead on my
writing for the book, I was able to
145
00:08:48,883 --> 00:08:53,194
accomplish some other backlog tasks,
including a new blog post on DZone,
146
00:08:53,524 --> 00:08:57,153
alongside a colleague's new post
with Java and Neo4j also on DZone.
147
00:08:57,573 --> 00:09:00,764
Finally, I read a good article on how
developers are learning from others
148
00:09:00,764 --> 00:09:05,094
around them in new ways and how that is
impacting the developer relations role.
149
00:09:05,504 --> 00:09:07,964
I'm looking forward to having
you join me on another episode.
150
00:09:08,234 --> 00:09:10,844
As always, thanks for
listening and happy coding